-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Deethya Janjanam edited this page May 12, 2026
·
2 revisions
This project is a full-stack behavioral-health operations platform built as a Nuxt 4 single codebase. It manages the end-to-end lifecycle of clinical care, from prospective client intake to active telehealth sessions and audited clinical documentation.
- Framework: Nuxt 4.4 (Vue 3, Nitro, Vite)
- Database: SQLite with Prisma ORM (Multi-file schema support)
- Auth: Better Auth (Email OTP passwordless login)
- UI/UX: @nuxt/ui, Tailwind CSS, TipTap (Rich Text Editor), FullCalendar
- Integrations: Nodemailer (SMTP), Video Conferencing, File System (PDF Uploads)
The application connects three distinct user experiences:
-
Client Portal: A task-based experience where status (
Prospective,Waitlist,Active,Archived) dictates what forms and data are accessible. - Clinician Workspace: A caseload-scoped view for managing assigned clients, writing notes, and managing calendars.
- Admin Command: A clinic-wide governance layer for metrics, final note approvals, and system auditing.