Fase 1b: Trainingen
Doel: de eenvoudigste dienst live β 100% betaling vooraf, max 12 klanten. Test de volledige keten.
Afbakening: klant boekt, betaalt, volgt voortgang. Admin beheert, plant lessen, noteert. Geen kortingen, geen admin-boekingen-namens-klant.
Na deze fase: klanten registreren zichzelf, boeken een training, betalen via Sentoo, en ontvangen een factuur.
1b.1 Training β Boekingsflow
Section titled β1b.1 Training β Boekingsflowβ5 stories
De klantervaring van training boeken tot betalen. Klant kiest een training (groep of prive), selecteert een hond met vaccinatiecheck, ziet een prijsoverzicht inclusief belasting, en betaalt 100% vooraf via Sentoo. Pas na betaling is de inschrijving definitief.
| # | Rol | User Story | AC |
|---|---|---|---|
| 1b.1.1 | klant | Training kiezen (Puppy/Basic, Obedience 1, Obedience 2 + Agility, prive 1/3/5 lessen) | Alleen trainingen met plekken getoond |
| 1b.1.2 | klant | Hond(en) selecteren met vaccinatiecheck | Min. leeftijd 3 maanden |
| 1b.1.3 | klant | Overzicht zien (training, hond(en), prijs incl. BBO/BAZV) en bevestigen | β |
| 1b.1.4 | systeem | Bij bevestiging een factuur aanmaken (100% vooraf) met Sentoo betaallink | Na betaling: inschrijving definitief |
| 1b.1.5 | klant | Boekingen overzien (aankomend / actief / verleden) | β |
1b.2 Training β Admin
Section titled β1b.2 Training β Adminβ4 stories
Beheer van trainingen door admin en trainer. Trainingen aanmaken met max 12 deelnemers, aanvragen bevestigen/afwijzen, lessen inplannen per pakket, en per les de status en notities bijwerken. Trainer-notities zijn zichtbaar voor de klant.
| # | Rol | User Story |
|---|---|---|
| 1b.2.1 | admin | Trainingen beheren (aanmaken, bewerken, deactiveren) met max 12 deelnemers |
| 1b.2.2 | admin | Inkomende aanvragen zien en bevestigen/afwijzen |
| 1b.2.3 | admin/trainer | Lessen inplannen per trainingspakket (datum + tijdstip) |
| 1b.2.4 | admin/trainer | Per les de status bijwerken en trainer notities toevoegen (zichtbaar voor klant) |
1b.3 Training β Klantportaal
Section titled β1b.3 Training β Klantportaalβ1 story
De klant volgt de voortgang van de training: welke les ze zijn (X van Y), geplande lessen en notities van de trainer per les. Bewust 1 story β detailoverzicht per les is uitgesteld naar Extra (E.28).
| # | Rol | User Story |
|---|---|---|
| 1b.3.1 | klant | Voortgang (les X van Y), geplande lessen en trainer notities per les zien |