CMSES

CMSES

Dr. Eric Y. ReznikHealthcare SaaS — mental health assessment platform

Year
2025–26
Stack
Next.js 16TypeScriptFirebaseOpenAISquareZustand
Live
cmse.ezvz.app

The Challenge

Dr. Eric Y. Reznik developed the Complete Mental Status Evaluation — a standardized 84-point clinical instrument across 9 assessment categories for evaluating psychological and neurological functioning. The entire process was paper-based: therapists manually calculated scores across dozens of multi-select questions with individual point values, wrote narrative reports from scratch, and managed patient records across multiple clinic locations with no centralized system. Scoring errors were common, report writing consumed 30+ minutes per patient, and there was zero visibility across clinics. The platform needed to meet healthcare compliance requirements with audit trails, encrypted data handling, and granular role-based access control.

Our Solution

We built a full-stack healthcare SaaS platform that digitizes the entire CMSE workflow — from patient intake and appointment scheduling through interactive assessment delivery, automatic scoring, AI-generated clinical narratives, and professional report export. The system supports multi-clinic operations with independent billing, a sophisticated token-based payment model via Square, and a 7-role permission system designed for healthcare teams. AI integration through OpenRouter generates publication-quality clinical reports in seconds, saving clinicians significant time per assessment.
CMSES screenshot 1
CMSES screenshot 2
CMSES screenshot 3

What We Built

01Interactive Assessment Engine

9-category evaluation form with multi-select scoring, automatic point calculation across 84 possible points, severity classification (Minimal/Mild/Moderate/Severe), and clinical exclusion rules that prevent invalid option combinations.

02AI Clinical Reports

OpenRouter integration generates professional narrative reports from assessment data and patient demographics. Supports multiple AI models (Gemini, Claude, GPT-4). Reports can be regenerated and exported as editable DOCX or shareable PDF.

03Multi-Clinic Architecture

True multi-tenant system with clinic-level data isolation. Each clinic gets independent billing configuration, custom token pricing, user management, and patient records. Super admins oversee all clinics from a single dashboard.

04Token-Based Billing

Pre-purchased credit system powered by Square. Clinics buy assessment tokens, each assessment deducts from the balance. Auto-recharge triggers when balance drops below a configurable threshold. Full transaction history and card management.

057-Role RBAC

Super Admin, Admin, Doctor, Therapist, Case Manager, Nurse, and Patient roles with 20+ granular permissions. Custom permission overrides per user allow fine-tuned access control beyond role defaults.

06Appointment Scheduling

Calendar-based system with doctor availability management, time slot creation, and appointment types (Initial, Follow-up, Assessment, Review, Urgent). Appointments link directly to assessments for seamless clinical workflow.

07Patient Management

Comprehensive patient database with MRN numbers, demographics, emergency contacts, primary diagnosis tracking, and full assessment history. Patient records are clinic-scoped for data isolation.

08CMSE Configuration Admin

Super admins can edit the assessment instrument itself: modify questions, adjust scoring rules, add exclusion logic, and preview changes before publishing. The clinical tool evolves without code deploys.

09Executive Dashboard

Real-time analytics showing patient counts, assessment volumes, completion rates, severity distribution charts, pending reviews, and today's appointments. Visual severity breakdowns help clinic directors spot trends.

10Audit & Compliance

Every action logged with timestamps, user IDs, and change details. Email-based user activation with expiring tokens. Role-restricted data access designed with HIPAA considerations in mind.

11Assessment Workflow

Structured status progression: Draft → In Progress → Completed → Approved → Archived. Approval workflows ensure clinical oversight before reports are finalized and shared.

12Professional Report Export

Generated reports include patient demographics, category-by-category scoring breakdowns, severity classifications, clinical observations, and AI-generated narrative summaries. Exported as formatted DOCX and PDF with clinic branding.

Results

84
assessment points scored
9
clinical categories
7
user roles
<30s
AI report generation
20+
granular permissions
Multi
clinic architecture
← All Projects
CMSES — Dr. Eric Y. Reznik | WhyNotGlobal