Skip to content

Status & Roadmap

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.

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.

  1. Fase 0: Fundament — monorepo, auth, database, belastingberekening

  2. Fase 1: Training MVP — eenvoudigste flow, 100% vooraf

  3. Fase 2: Testdag + Daycare — dagelijkse operatie, annulering, check-in/out

  4. Fase 3: Boarding — kamers, kortingen, concept-factuur

  5. Fase 4: Paw Vouchers + Unlimited — strippenkaarten, abonnementen


Het absolute minimum om te kunnen starten.

  • Monorepo opzetten (pnpm workspaces)
  • Supabase project + eerste migraties
  • Auth: klant registratie + admin login
  • Basis UI: layout, navigatie, i18n (NL, EN, ES, Papiamento)
  • API: Hono setup met auth middleware

Na deze fase: je kunt inloggen als klant en als admin.


Waarom trainingen eerst? Het is de eenvoudigste flow: 100% betaling vooraf, geen kamers, geen capaciteitslogica, max 12 klanten per training. Test de volledige keten van registratie tot betaling.

  • Klant onboarding (gegevens, hond, voorwaarden)
  • Hondprofiel met vaccinatiebeheer
  • Boekingsflow: training kiezen → hond selecteren → betalen
  • Factuur aanmaken + PDF genereren (Forme PDF)
  • BBO 6% + BAZV 1.5% belastingberekening
  • Sentoo integratie: betaallink → webhook → factuur betaald
  • Cash/pin handmatig markeren
  • Email bevestiging (Resend + React Email)
  • Admin: trainingen beheren, lessen inplannen
  • Admin: facturen overzicht

Na deze fase: klanten registreren zichzelf, boeken een training, betalen via Sentoo, en ontvangen een factuur.

Sentoo: merchant account moet aangevraagd zijn voor deze fase.


Voegt de dagelijkse operatie toe.

  • Testdag als verplichte eerste stap voor nieuwe honden
  • Testdag-status per hond bijhouden
  • Daycare drop-in boeking
  • Capaciteitscheck (max honden per dag)
  • Openingstijden validatie (breng/ophaaltijden per dag)
  • Check-in / check-out registratie met checklist
  • Annuleringsbeleid (termijn, percentage, per diensttype)
  • Ophalen door derden (autorisatie vastleggen bij boeking)
  • Elderly dog beleid (7+ jaar waarschuwing, risico-erkenning)
  • Digitale waiver per boeking (aansprakelijkheidsverklaring)
  • Admin dashboard: vandaag overzicht, check-ins verwacht
  • Vaccinatie reminder emails

Na deze fase: het hotel kan de dagelijkse daycare operatie via de app draaien.


De complexste dienst, met kamertypes en kortingen.

  • 4 kamertypes met prijzen
  • Boarding boeking: kamer kiezen, datums, meerdere honden
  • 50%/50% gesplitste betaling
  • Multi-hond korting (20% extra hond)
  • Langdurig-verblijf korting (10-20% vanaf 30 dagen)
  • Kortingsstapeling berekening
  • Concept-factuur flow (draft → concept → approved → sent)
  • Kerstvakantie regels (min 10 dagen)
  • Dagentelling (middag ophalen = extra dag)
  • Kamerbezetting overzicht in admin
  • Kamertoewijzing per hond (welke hond in welke specifieke kamer, inclusief tot wanneer)
  • Medicatie toediening (AWG 5/dag, registratie)
  • Abandoned dog flow (10 dagen niet opgehaald)
  • Automatische overnachting bij sluitingstijd

Na deze fase: boarding is live. De kern van het bedrijf draait op de app.


Abonnementen en strippenkaarten voor vaste klanten.

  • Paw Vouchers (6 staffels: 1x tot 30x)
  • Credit aftrekken per check-in
  • Lage credits waarschuwing
  • Unlimited daycare abonnement
  • Maandelijkse automatische facturering (pg_cron)
  • Niet-betaald herinneringen (dag 3, 7, 14)
  • Opzeggen via portaal

Na deze fase: vaste klanten hebben een voordeliger alternatief. Voorspelbare inkomsten voor het hotel.


DienstPlanKosten/maand
SupabaseFree (500MB DB, 1GB storage)$0
CloudflareFree (Pages + Workers)$0
ResendFree (3K emails)$0
SentryFree (5K events)$0
SentooPer transactie1%, max $1.50
DomeinPer jaar~$15/jaar
Totaal vast$0/maand

Fase 4+: Supabase Pro (zodra pg_cron nodig is)

Section titled “Fase 4+: Supabase Pro (zodra pg_cron nodig is)”
DienstPlanKosten/maand
SupabasePro (8GB DB, dagelijkse backups, pg_cron)$25
RestOngewijzigd$0
Totaal vast$25/maand

Upgrade naar Pro is nodig voor Unlimited abonnementen (pg_cron voor maandelijkse facturering) en zodra dagelijkse backups gewenst zijn.


Alle vragen voor de opdrachtgever zijn beantwoord — zie Beslissingen.

Uitbreidingen die niet in een specifieke fase vallen staan op de Extra Features pagina.