chore: availableSpots naar 2 + gitignore opschonen

- availableSpots van 3 naar 2
- .claude/, .firecrawl/, .playwright-mcp/ toegevoegd aan gitignore
- content bestanden, rekenmodel en skills-export uitgesloten van tracking

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Frank Meeuwsen 2026-03-01 10:34:05 +01:00
parent 9ea32169da
commit ca631ce80b
3 changed files with 37 additions and 1 deletions

11
.gitignore vendored
View file

@ -25,3 +25,14 @@ dist-ssr
# Session tracking # Session tracking
.session-start .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

View file

@ -104,6 +104,31 @@
- [ ] Structured data (JSON-LD Event schema) toevoegen - [ ] Structured data (JSON-LD Event schema) toevoegen
- [ ] Eerste testbetaling via live link verifiëren - [ ] 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) ## 2026-02-12 - Sessie 5: Concurrentieanalyse en annuleringsbeleid (20 min)
### Wat is gebouwd ### Wat is gebouwd

View file

@ -8,6 +8,6 @@
export const WORKSHOP_CONFIG = { export const WORKSHOP_CONFIG = {
totalSpots: 8, totalSpots: 8,
availableSpots: 3, availableSpots: 2,
isSoldOut: false, isSoldOut: false,
}; };