Jeff Emmett
759b7295bc
Update event pricing: €100 early bird, €200 regular, €250 late
...
- Early bird €100 until March 31
- Regular €200 until May 31
- Late €250 after
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 15:18:01 -07:00
Jeff Emmett
43cee35f46
Update contact email to cofi.gathering@gmail.com
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 14:52:28 -07:00
Jeff Emmett
51b6ce9062
Add public/.gitkeep for Docker build
...
The Dockerfile COPY step requires the public/ directory to exist.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 13:53:09 -07:00
Jeff Emmett
de6b13113d
Add staging domain to Traefik Host rule
...
cofi-register-staging.jeffemmett.com for preview before production DNS is set up.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 13:49:35 -07:00
Jeff Emmett
e2404eaaf1
Configure for register.collaborative-finance.net
...
- Update all URLs/domains from placeholders to collaborative-finance.net
- Traefik Host rule: register.collaborative-finance.net
- Add embed-snippet.html with ready-to-paste registration button
- Update CLAUDE.md with deployment and DNS instructions
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 13:46:23 -07:00
Jeff Emmett
84b4e78a7e
Initial CoFi registration app
...
Standalone event registration + payment system adapted from crypto-commons-gather.ing-website.
Centralized event config in lib/event.config.ts for easy customization.
Stack: Next.js 16 + Mollie + Google Sheets + Mailcow SMTP + Listmonk
Flow: Registration form → accommodation selection → Mollie payment → webhook confirmation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-19 11:37:45 -07:00