Content loader utility, Content directory structuur

This commit is contained in:
colinislit
2025-11-15 22:06:48 +01:00
parent dbde412465
commit 690e7b7c43
37 changed files with 9447 additions and 1035 deletions

View File

@@ -0,0 +1,138 @@
# 📄 Product Requirements Document (PRD)
**Product:** Mini-ECD Prototype
**Doel:** Demo tijdens AI-inspiratiesessie bij PinkRoccade GGZ
**Versie:** 1.1 (MVP met DSM-light simulatie)
**Datum:** aug 2025
---
## 1. Doelstelling
Een werkend **mini-ECD prototype** waarmee we tijdens de workshop de kernprocessen uit de GGZ kunnen demonstreren: **intake → probleemclassificatie → behandelplan**.
Focus ligt op het **zichtbaar maken van AI-waarde** (samenvatten, structureren, plan genereren) in een herkenbare workflow.
---
## 2. Doelgroep
* **Product Owners & Managers** → inzicht in AI als hulpmiddel.
* **Developers** → inspiratie voor AI-integratie.
* **Consultants / GGZ-professionals** → herkenbare ECD-structuur.
---
## 3. Kernfunctionaliteiten (MVP)
1. **Cliënt inschrijven**
* Velden: Voornaam, Achternaam, Geboortedatum.
* Automatische ClientID.
* Verschijnt in Cliëntenlijst.
2. **Overzicht (Cliëntdashboard)**
* Tegels:
* Basisgegevens: ClientID, Naam, Geboortedatum.
* Intake: verkorte weergave laatste intakeverslag.
* Probleemprofiel: DSM-light categorie + severity-badge.
* Behandelplan: doelen in bullets + status.
* Afspraken: laatste afspraak + eerstvolgende 3 afspraken.
* Configuratie: gebruiker kan via een instellingen-knop kiezen welke tegels zichtbaar zijn.
3. **Intake-verslag maken**
* Rich text editor.
* Tags: Intake / Evaluatie / Plan.
* Opslaan & koppelen aan cliënt.
4. **Probleemprofiel (DSM-light simulatie)**
* Dropdown categorieën (simulatie DSM-5 hoofdcategorieën):
* Stemming / Depressieve klachten
* Angststoornissen
* Gedrags- en impulsstoornissen
* Middelengebruik / Verslaving
* Cognitieve stoornissen
* Context / Psychosociaal
* Severity: Laag / Middel / Hoog.
* Vrij veld: opmerkingen.
* **AI-suggestie:** intake analyseren → voorstel categorie + severity.
5. **AI-ondersteuning bij verslag**
* Knoppen:
* *Samenvatten* (in bullets).
* *Verbeter leesbaarheid* (B1-niveau).
* *Extract problemen* (AI vult categorie/severity suggestie in).
6. **AI-voorstel behandelplan**
* Genereert secties: Doelen, Interventies, Frequentie/Duur, Meetmomenten.
* Gebruiker kan bewerken of accepteren.
7. **Mini-agenda (optioneel, stretch)**
* Afspraak plannen gekoppeld aan cliënt.
8. **Rapport export (stretch)**
* PDF: cliëntgegevens + intake + probleemprofiel + behandelplan.
---
## 4. Demo-flows
1. **Nieuwe cliënt → Intake maken → AI Samenvatten.**
2. **Probleemprofiel genereren → AI suggestie → severity kiezen.**
3. **Behandelplan genereren → Accept → Opslaan.**
*(Optioneel: afspraak plannen en rapport exporteren.)*
---
## 5. Niet in scope
* Autorisaties en rollenbeheer.
* Externe koppelingen (Teams, TOPdesk, etc.).
* Volledige DSM-5 implementatie (alleen simulatie).
* Dit prototype is geen gevalideerd medisch hulpmiddel en dient enkel voor demonstratiedoeleinden.
---
## 6. Technische randvoorwaarden
* **Framework:** Next.js
* **Styling:** Tailwind
* **Database:** Supabase
* **AI:** Claude AI
* **Hosting:** Vercel (EU).
---
## 7. Succescriteria
* Demo duurt max. 10 minuten.
* Herkenbare flow (intake → profiel → plan).
* AI-output direct zichtbaar en bewerkbaar.
* Minimaal 1 deelnemer kan live een cliënt toevoegen.
* Deelnemers aan de workshop begrijpen de toegevoegde waarde van AI in het ECD-proces.
---
## 8. Risicos
* **Privacy:** uitsluitend fictieve data.
* **AI-output inconsistent:** prompts vooraf testen.
* **Scope creep:** strak houden bij intake → plan.
---
## 9. Roadmap (post-demo)
* Autorisaties en auditlog.
* Trendanalyse (stemming/voortgang).
* Integratie met PinkRoccade modules.
* Compliance en security uitbreiden.