Back
manuelaraczka.com
Cart aka Bag + shipping for manuelaraczka.com country/method selection, shipping quote, grand total. Demo seed with PL/GB/SE/US rates and shipping profiles
#manuelaraczkacom
E2E tests for different payment methods with SES notifications
#manuelaraczkacom
Fablemaxxing so hard (2x Pro + GPT 5.5) that I don’t have time to do anything else. I want to finish the site before 7th
#manuelaraczkacom
Over the past day, I've completed a major part of the foundation for manuelaraczka.com
I have added config + .env migrations, embedded migrations, SQL repository, demo seed, seeding command, static assets and application wiring to the DB.
Organized the decisions in PLAN.md:
- test fixtures don’t depend on the seed
- locale routes don’t mix with mux registration
- the admin/CMS has been designated as a product scope
#manuelaraczkacom
45 min focus session in coworking #6:
[main 1e3cdc1] Move view models into feature packages
3 files changed, 38 insertions(+), 38 deletions(-)
[main a66844a] Share site view data across modules
3 files changed, 41 insertions(+), 55 deletions(-)
create mode 100644 internal/site/views.go
[main a66844a] Share site view data across modules
3 files changed, 41 insertions(+), 55 deletions(-)
create mode 100644 internal/site/views.go
[main 3b3ba9e] Buffer template rendering before writing response
2 files changed, 75 insertions(+), 1 deletion(-)
create mode 100644 internal/platform/rendering/renderer_test.go
[main 7ea04e6] Return app construction errors
4 files changed, 30 insertions(+), 7 deletions(-)
#manuelaraczkacom
45 min focus session in coworking #5:
[main 45888ea] Move route rendering into templates and modules
16 files changed, 398 insertions(+), 219 deletions(-)
create mode 100644 internal/app/routes.go
create mode 100644 internal/catalog/domain.go
create mode 100644 internal/catalog/handler.go
create mode 100644 internal/catalog/routes.go
create mode 100644 internal/catalog/views.go
create mode 100644 internal/pages/handler.go
create mode 100644 internal/pages/routes.go
create mode 100644 internal/pages/views.go
create mode 100644 internal/platform/rendering/base_view.go
create mode 100644 internal/platform/rendering/renderer.go
create mode 100644 internal/templates/embed.go
create mode 100644 internal/templates/home.html
create mode 100644 internal/templates/layout.html
create mode 100644 internal/templates/page.html
create mode 100644 internal/templates/work.html
#manuelaraczkacom
45 min focus session in coworking #5:
[main 54b37d0] Link home page work listings
2 files changed, 8 insertions(+), 2 deletions(-)
[main a1071ec] Add first work detail page
2 files changed, 54 insertions(+)
[main bce7771] Add Polish work detail page
2 files changed, 29 insertions(+), 4 deletions(-)
#manuelaraczkacom
45 min focus session in coworking #4:
[main 2e2fa97] Show first work in home listing
2 files changed, 23 insertions(+)
[main 6ba3eb8] Show work details on home pages
2 files changed, 35 insertions(+), 4 deletions(-)
[main cac4642] Extract work item HTML rendering
1 file changed, 9 insertions(+), 11 deletions(-)
#manuelaraczkacom
45 min focus session in coworking #3: extract navigation HTML; use page shell content for home pages
#manuelaraczkacom
45 min focus session in coworking #2: add static about/contact pages; extract duplicated HTML; add nav to static pages; share page shell rendering
#manuelaraczkacom
45 min focus session in coworking #1: add localized nav; refactor to method-aware route patterns;
#manuelaraczkacom
45 min focus session in coworking #3: return 404 for unknown routes; render minimal HTML home page;
#manuelaraczkacom
45 min focus session in coworking #2: first test for routes + simple Go web server
#manuelaraczkacom