What it is
CoralEHR is a behavioral-health EHR for private-pay clinicians and the flagship product of Simplest Healthcare. It handles scheduling, notes, billing, access control, audit logs, and FHIR-backed clinical data.
How it’s built
- React + TypeScript on the front end, with React Query for caching and optimistic updates.
- An AWS serverless backend: API Gateway, Lambda, Cognito, HealthLake (FHIR R4), DynamoDB, and S3, deployed with CDK.
- A FHIR R4 API layer with a strict resource allowlist, Cognito RBAC, relationship-based
access checks, and FHIR
AuditEventlogging on reads and writes. - Shipped behind PR-gated CI/CD with Playwright end-to-end tests.
Clinical AI
Clinical AI agents run over HealthLake to generate outcome-driven progress reports, answer multi-turn questions about a chart (with DynamoDB-backed conversational state), and draft treatment plans from assessments and clinical notes, always with a clinician in the loop.
Beyond the code
CoralEHR was selected for the USC x Techstars University Catalyst pre-accelerator. I interviewed 80+ therapists, translated workflow constraints into product requirements, and led the engineering implementation.