DMIND UX/UI and Design Directory
Figma Sources
| Area | Link | Purpose |
|---|---|---|
| Prescreening UI | Open Revamp DMIND Prescreening in Figma ↗ | Main responsive participant UI reference, including tenant and result variants. |
| Prescreening Flow / Engineering | Open DMIND Prescreening in Figma ↗ | Participant flows, routes, architecture, API flows, and test notes; also contains historical self-rating and CHOICE material. |
| KKBS Integration | Open DMIND Service for KKBS in Figma ↗ | KKU/KKBS+ user flow, service swimlane, API contract, and severity handling. |
| CPIRD Integration | Open DMIND for CPIRD in Figma ↗ | MindfulHub user flow, CPIRD/DMIND swimlane, API contract, and UI changes. |
| 1323 Integration | Open DMIND Moderate x 1323 Alltime in Figma ↗ | Appointment flows, bypass and non-bypass paths, DMIND/1323 swimlanes, and API contract. |
| IVR Flow / Specification | Open the DMIND IVR specification in Figma ↗ | IVR user, question, dialog, audio, and service-flow versions; historical reference rather than current runtime truth. |
| IVR Flow / Schema | Open the DMIND IVR schema in Figma ↗ | IVR flows, schemas, swimlanes, and NT integration material; historical reference rather than current runtime truth. |
| Prescreening Screenshot Archive | Open the DMIND screenshot archive in Figma ↗ | Mobile screenshots by release and tenant, including historical AIMET 9Q and CHOICE screens. |
| AI Controller Flow / Specification | Open the DMIND AI controller specification in Figma ↗ | AI-controller decisions, schemas, and specification notes; use the deployed source code for current behavior. |
Implemented surface directory
| Product surface | Implemented screens and states | Code owner |
|---|---|---|
| Participant onboarding | Landing, consent/terms, recipient details, doctor selection, instructions | dmind-prescreening-web-frontend |
| Participant interview | Video, audio, text, answer progress, upload/submit, resume, validation, and error states | dmind-prescreening-web-frontend |
| Participant result | Severity result, OTP/1323, low-depression form, terminal-service choice, SROI/chatbot surveys, and redirects | dmind-prescreening-web-frontend |
| Tenant variants | Main, TU, MDCU, CPIRD, THPF, KKU, Thangrath, and TSU branding and tenant-specific states | dmind-prescreening-web-frontend tenant folders and build workflows |
| Staff authentication | Login, forced/change password, expired-token, and refresh states | agnos-mental-dashboard-front |
| Staff case list | Filters, pagination, status/severity indicators, empty/error/loading states, and CSV export | agnos-mental-dashboard-front |
| Staff case detail | Participant summary, AI assessment, staff 8Q/9Q result, contact-log create/edit/delete, and case closure | agnos-mental-dashboard-front |
| Deprecated participant compatibility | AIMET 9Q page and CHOICE interview components retained but not exposed in the current journey | dmind-prescreening-web-frontend |
| IVR caller journey | Voice prompts, choice prompts, retry/failure handling, and severe follow-up are owned upstream; DMIND provides the HTTP adapter | Upstream calling-system source is not mapped; adapter is dmind-ivr-backend |