diff --git a/.gitignore b/.gitignore index a4ed3d5..d73333b 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,14 @@ dist-ssr # Session tracking .session-start + +# Local tool data +.claude/ +.firecrawl/ +.playwright-mcp/ + +# Project files (not tracked) +content/*.jpg +content/linkedin-posts.md +rekenmodel.ods +skills-export.tar.gz diff --git a/LOGBOEK.md b/LOGBOEK.md index 03ce1ca..8f7562b 100644 --- a/LOGBOEK.md +++ b/LOGBOEK.md @@ -104,6 +104,31 @@ - [ ] Structured data (JSON-LD Event schema) toevoegen - [ ] Eerste testbetaling via live link verifiëren +## 2026-02-23 - Sessie 6: Wachtlijst flow en sold-out logica (duur: onbekend) + +### Wat is gebouwd +- `availableSpots` bijgewerkt van 7 naar 3 (5 stoelen verkocht) +- Centrale workshop config aangemaakt: `src/config/workshop.js` met `totalSpots`, `availableSpots` en `isSoldOut` +- "Nog X plekken beschikbaar" toegevoegd aan StickyBar (desktop + mobile) en FinalCTA +- Wachtlijst flow gebouwd: `WaitlistSignup.jsx` + `WaitlistThankYou.jsx` +- Tally wachtlijst formulier ID `kdyPJZ` gekoppeld (https://tally.so/r/kdyPJZ) +- Twee nieuwe routes: `/wachtlijst-inschrijven` en `/wachtlijst-bedankt` +- Conditionale CTA's in Hero, FinalCTA, StickyBar en Pricing: schakelen automatisch om bij `isSoldOut: true` +- Testimonial Jefta Bade foto toegevoegd +- Alles gecommit en live gezet op https://frankmeeuwsen.com/workshopclaudecode/ + +### Technische beslissingen +- Centrale config in `src/config/workshop.js` zodat sold-out status op één plek te beheren is +- `isSoldOut` als boolean: bij `true` verdwijnen inschrijf-CTA's en verschijnt wachtlijst-flow overal +- Wachtlijst via Tally embed (zelfde patroon als inschrijfformulier) + +### Volgende sessie +- [ ] Aanbeveling 1: Opening herwerken met sterkere pain point hook +- [ ] Aanbeveling 2: Specifieke tools/voorbeelden toevoegen aan Benefits sectie +- [ ] Aanbeveling 3: Flow optimaliseren (PainPoints -> Testimonials -> Benefits) +- [ ] Aanbeveling 4: CTA buttons verfijnen (consistente button-teksten) +- [ ] Aanbeveling 5: Pre-workshop checklist toevoegen + ## 2026-02-12 - Sessie 5: Concurrentieanalyse en annuleringsbeleid (20 min) ### Wat is gebouwd diff --git a/src/config/workshop.js b/src/config/workshop.js index bf3d369..637b42f 100644 --- a/src/config/workshop.js +++ b/src/config/workshop.js @@ -8,6 +8,6 @@ export const WORKSHOP_CONFIG = { totalSpots: 8, - availableSpots: 3, + availableSpots: 2, isSoldOut: false, };