Phase 1 to SaaS

Clinic OS

Start with a single clinic workflow, keep every core record tenant-aware from day one, and grow into a multi-clinic platform without rebuilding the domain.

AdminDoctorReceptionist

Open doctor portal →

Locked Architecture

Final stack approved for execution

  • FrontendVercel
  • BackendRailway
  • DatabaseSupabase PostgreSQL

Core Domain

Every business table carries clinicId

Clinic
User
Doctor
Patient
Appointment
Consultation
Prescription
Bill
Payment

Monorepo Layout

Turborepo workspace structure

clinic-os/
apps/
  frontend/
  backend/
packages/
  types/
  ui/

Execution Focus

Build once for your clinic, then harden auth, billing, and tenant isolation for SaaS rollout.