Status & Roadmap
Huidige status
Section titled “Huidige status”Fase: Planning compleet, klaar voor development
Alle bedrijfslogica, diensten, prijzen, tech stack en architectuur zijn gedocumenteerd. 29 beslissingen vastgelegd. Alle vragen voor de opdrachtgever zijn beantwoord.
Aanpak: lean en gefaseerd
Section titled “Aanpak: lean en gefaseerd”We bouwen niet alles tegelijk. We beginnen met de eenvoudigste dienst, testen de volledige keten (registratie, boeking, betaling, factuur), en breiden stap voor stap uit.
- Fase 0: Fundament (20 stories) - monorepo, auth, database, meertaligheid (4 talen)
- Fase 1a: Platformkern (36 stories) - onboarding, hondprofielen, facturatie, Sentoo, email
- Fase 1b: Trainingen (10 stories) - eenvoudigste flow, 100% vooraf, max 12 deelnemers
- Fase 2: Testdag + Daycare (24 stories) - dagelijkse operatie, annulering, check-in/out
- Fase 3: Boarding + Paw Vouchers (29 stories) - kamers, kortingen, gesplitste betaling, strippenkaarten
- Fase 4: Unlimited Daycare (11 stories) - maandabonnementen, pg_cron
Totaal: 130 stories in fases + 25 extra features
User stories per fase
Section titled “User stories per fase” Fase 0: Fundament 20 stories -monorepo, auth, database, meertaligheid (4 talen), CI/CD
Fase 1a: Platformkern 36 stories -onboarding, hondprofielen, facturatie, Sentoo, email
Fase 1b: Trainingen 10 stories -boekingsflow, admin beheer, klantportaal
Fase 2: Testdag + Daycare 24 stories -testdag, check-in/out, annulering, capaciteit
Fase 3: Boarding + Vouchers 29 stories -kamers, kortingen, gesplitste betaling, strippenkaarten
Fase 4: Unlimited 11 stories -maandabonnementen, pg_cron
Samenvatting
Section titled “Samenvatting”| Fase | Stories | Beschrijving | Resultaat |
|---|---|---|---|
| 0: Fundament | 20 | Monorepo, auth, database, meertaligheid (4 talen) | Inloggen als klant en admin |
| 1a: Platformkern | 36 | Onboarding, hondprofielen, facturatie, Sentoo, email | Klanten registreren, honden beheren, betalen |
| 1b: Trainingen | 10 | Eenvoudigste flow, 100% vooraf | Volledige keten: boeking → betaling → factuur |
| 2: Testdag + Daycare | 24 | Dagelijkse operatie, check-in/out | Daycare operatie draait via de app |
| 3: Boarding + Vouchers | 29 | Kamers, kortingen, gesplitste betaling | Kern van het bedrijf op de app |
| 4: Unlimited | 11 | Maandabonnementen, pg_cron | Voorspelbare inkomsten |
| Totaal | 130 | Alle fases | Volledig platform |
| Extra features | 25 | Uitbreidingen na v1.0 | Op elk moment toe te voegen |
Maandelijkse kosten
Section titled “Maandelijkse kosten”Fase 0-3: Free tier (start)
Section titled “Fase 0-3: Free tier (start)”| Dienst | Plan | Kosten/maand |
|---|---|---|
| Supabase | Free (500MB DB, 1GB storage) | $0 |
| Cloudflare | Free (Pages + Workers) | $0 |
| Resend | Free (3K emails) | $0 |
| Sentry | Free (5K events) | $0 |
| Sentoo | Per transactie | 1%, max $1.50 |
| Domein | Per jaar | ~$15/jaar |
| Totaal vast | Alles gratis | $0/maand |
Fase 4+: Supabase Pro (zodra pg_cron nodig is)
Section titled “Fase 4+: Supabase Pro (zodra pg_cron nodig is)”| Dienst | Plan | Kosten/maand |
|---|---|---|
| Supabase | Pro (8GB DB, dagelijkse backups, pg_cron) | $25 |
| Rest | Ongewijzigd | $0 |
| Totaal vast | Alleen Supabase Pro | $25/maand |
Overig
Section titled “Overig”Alle vragen voor de opdrachtgever zijn beantwoord, zie Beslissingen.
Uitbreidingen die niet in een specifieke fase vallen staan op de Extra Features pagina.