ScreenHealth
Behavioral health screening platform for independent primary care physicians
Database
Prisma + Postgres 15
Ready
Auth
Cognito + TOTP MFA
Ready
Storage
MinIO (local)
Ready
Design system
Colors
Primary#2D6FA3
Primary hover#1F5985
Primary muted#E6F0F7
Page bg#FAFAF8
Secondary bg#F4F3EE
Text primary#1A1A18
Score badges
PHQ-9: 4PHQ-9: 12PHQ-9: 18GAD-7: 3AUDIT-C: 5
Typography
Page title — 22px medium
Section heading — 18px medium
Card title — 16px medium
Body text — 14px regular
Label — 12px medium
Caption — 11px regular
Tabular numerals (scores, dates, MRN)
| Patient | PHQ-9 | GAD-7 | AUDIT-C |
|---|---|---|---|
| John D. — MRN 1001 | 18 | 11 | 2 |
| Mary S. — MRN 1002 | 4 | 3 | 1 |
Development roadmap
Session 1Setup + schema DBDone
Session 2Auth Cognito + RBACDone
Session 3Audit log + S3 Object LockDone
Session 4Onboarding clinique (wizard 6 étapes)Done
Session 5Gestion utilisateurs CRUDDone
Session 6Import CSV patientsDone
Session 7Import CSV RDVDone
Session 8Envoi SMS (Twilio)Done
Session 9Formulaire patient (token + bilingue)Done
Session 10Dashboard médecinDone
+7 sessions (11-17) not shown