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)

PatientPHQ-9GAD-7AUDIT-C
John D. — MRN 100118112
Mary S. — MRN 1002431

Development roadmap

Session 1
Setup + schema DBDone
Session 2
Auth Cognito + RBACDone
Session 3
Audit log + S3 Object LockDone
Session 4
Onboarding clinique (wizard 6 étapes)Done
Session 5
Gestion utilisateurs CRUDDone
Session 6
Import CSV patientsDone
Session 7
Import CSV RDVDone
Session 8
Envoi SMS (Twilio)Done
Session 9
Formulaire patient (token + bilingue)Done
Session 10
Dashboard médecinDone

+7 sessions (11-17) not shown