Update documentation for check-in and budget progress
This commit is contained in:
parent
07afbc3213
commit
8864eb7966
3 changed files with 25 additions and 9 deletions
14
README.md
14
README.md
|
|
@ -19,6 +19,8 @@ product, niet als medisch hulpmiddel. Release 1 blijft smal:
|
|||
- protected dashboard met server-side sessiecontrole
|
||||
- ochtendcheck-in voor energiescore en slaapkwaliteit van vandaag
|
||||
- eenvoudig dagbudget en energieniveau op basis van de ochtendscore
|
||||
- dashboardweergave van check-instatus, energieniveau en dagbudget
|
||||
- eerste unit tests voor budgetmapping via `Vitest`
|
||||
- korte onboardingflow voor eerste voorkeuren
|
||||
- instellingen voor taal, timezone, reminders en zichtbaarheid van energiepunten
|
||||
- `shadcn/ui` foundation voor knoppen, formulieren, kaarten en meldingen
|
||||
|
|
@ -49,6 +51,7 @@ product, niet als medisch hulpmiddel. Release 1 blijft smal:
|
|||
- `npm run build`
|
||||
- `npm run start`
|
||||
- `npm run lint`
|
||||
- `npm run test`
|
||||
|
||||
## Supabase Auth configuratie
|
||||
|
||||
|
|
@ -68,12 +71,15 @@ Gebruik alleen `.env.example` als template. Lokale bestanden zoals `.env` en
|
|||
|
||||
## Supabase database migraties
|
||||
|
||||
Voor `ST-102` staat de eerste databasefundering in:
|
||||
De huidige app gebruikt onder meer deze migraties:
|
||||
|
||||
- `supabase/migrations/20260418_create_profiles_and_user_settings.sql`
|
||||
- `supabase/migrations/20260418_add_onboarding_seen_to_profiles.sql`
|
||||
- `supabase/migrations/20260418_create_morning_check_ins.sql`
|
||||
- `supabase/migrations/20260418_add_budget_fields_to_morning_check_ins.sql`
|
||||
|
||||
Voer deze SQL uit in de Supabase SQL Editor of via de Supabase CLI voordat je
|
||||
de profile/settings-laag lokaal test.
|
||||
de profile-, check-in- en budgetlagen lokaal test.
|
||||
|
||||
## UI foundation
|
||||
|
||||
|
|
@ -103,7 +109,7 @@ zichtbaar als `NEXT_PUBLIC_ENABLE_TEST_WIZARD=true` staat.
|
|||
|
||||
## Eerstvolgende bouwstappen
|
||||
|
||||
1. `ST-203` Budgetlogica implementeren
|
||||
2. `ST-301` Activiteitenmodel en planning opzetten
|
||||
1. `ST-301` Activiteitenmodel en planning opzetten
|
||||
2. `ST-304` EnergyMeter en lopend totaal implementeren
|
||||
3. `ST-401` Evaluatie- en dagoverzichtslus bouwen
|
||||
4. `ST-105` RLS-policy tests en hardening afronden
|
||||
|
|
|
|||
|
|
@ -34,6 +34,14 @@ Deze map bevat de vernieuwde documentatie voor de gekozen `wellness/self-managem
|
|||
- Authenticatie: `Supabase Auth`
|
||||
- UI foundation in de app: `Tailwind CSS + shadcn/ui`
|
||||
|
||||
## Actuele app-status
|
||||
|
||||
- `ST-201` t/m `ST-203` zijn in de code gerealiseerd
|
||||
- Ochtendcheck-in slaat nu energiescore en slaapkwaliteit per dag op
|
||||
- Dagbudget v1 is bewust eenvoudig: `daily_budget = energy_score`
|
||||
- Energieniveau en budget worden al direct getoond in check-in en dashboard
|
||||
- Eerste unit tests voor budgetmapping draaien via `Vitest`
|
||||
|
||||
## Generator
|
||||
|
||||
- [generate_inspannings_monitor_docs.py](./generate_inspannings_monitor_docs.py)
|
||||
|
|
|
|||
|
|
@ -64,13 +64,15 @@ Doel: iedere gebruiker kan veilig een eigen account en basisinstellingen beheren
|
|||
|
||||
Doel: de gebruiker kan met minimale inspanning de dag starten en een budget krijgen.
|
||||
|
||||
Status: `ST-201`, `ST-202`, `ST-203`, `ST-204` en `ST-205` zijn inmiddels gerealiseerd in de app. De volgende logische stap ligt nu in `EPIC-04 Dagplanning`.
|
||||
|
||||
| Story ID | Titel | Type | Definition of done |
|
||||
| --- | --- | --- | --- |
|
||||
| ST-201 | EnergySlider en SleepQualityInput bouwen | UI | Check-in kan mobiel comfortabel worden ingevuld |
|
||||
| ST-202 | Server action voor createMorningCheckIn | Build | Check-in wordt opgeslagen met juiste validatie |
|
||||
| ST-203 | Budgetlogica implementeren | Logic | Score mapping en budgetberekening zijn consistent en testbaar |
|
||||
| ST-204 | Check-instatus op dashboard tonen | UI | Gebruiker ziet direct score, niveau en budget |
|
||||
| ST-205 | Unit tests voor score- en budgetmapping | QA | Belangrijkste grenswaarden zijn afgedekt |
|
||||
| ST-201 | EnergySlider en SleepQualityInput bouwen | UI | Afgerond: check-in kan mobiel comfortabel worden ingevuld |
|
||||
| ST-202 | Server action voor createMorningCheckIn | Build | Afgerond: check-in wordt opgeslagen met juiste validatie |
|
||||
| ST-203 | Budgetlogica implementeren | Logic | Afgerond: score mapping en budgetberekening zijn consistent en testbaar |
|
||||
| ST-204 | Check-instatus op dashboard tonen | UI | Afgerond: gebruiker ziet direct score, niveau en budget |
|
||||
| ST-205 | Unit tests voor score- en budgetmapping | QA | Afgerond: belangrijkste grenswaarden zijn afgedekt |
|
||||
|
||||
## EPIC-04 Dagplanning
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue