Clinical admin console

a rehab centre's wholeback office, in onerole-aware console

Paper files, spreadsheets, and WhatsApp ran a treatment centre in Bangladesh. Now one console does — and every action has a name on it.

View live demo View source STATUSLive in productionROLESolo full-stackTIMELINE2025 – 2026STACKNext.js 16 · React 19 · Firestore · Bunny CDN

Core Tech Stack

try the product
Next.js 16 logo
Next.js 16
React 19 logo
React 19
TypeScript logo
TypeScript
Firestore logo
Firestore
Firebase Auth logo
Firebase Auth
Tailwind CSS logo
Tailwind CSS
shadcn/ui
Product mockup

How has the business benefited after the software ?

2025

Paper patient files
Ad-hoc spreadsheets
WhatsApp threads
Hand-written receipts
No audit trail

2026

SINGLE SOURCE OF TRUTH

One console. Every admission, payment, stage change and document — recorded against a named user.

six layers, each a real handoff

Hand-drawn six-layer architecture diagram: Client, Edge, Application, API, Data, Infrastructure, with arrows flowing downward between them.

Every arrow is a place the request changes hands. The Edge is one proxy.ts; Data-layer transactions keep two admissions from minting the same ID.

clinical assessment engine

Clinical assessment engine diagram showing patient intake, assessment, treatment planning, and discharge workflow

From intake to discharge, every clinical stage is tracked against the patient record — assessments, diagnoses, treatment plans, and progress notes live in one place.

request flow

Request flow diagram tracing a user action from browser through edge, application, API, data, and infrastructure layers

A single patient lookup travels six layers before it renders. Each layer has one job, one guard, and zero shared state.

Log 005 — The console

Appendix · Roadmap

what ships next

Firestore listeners

Live data for two staff on one record — the cache and limiter are already sized to absorb it.

Multi-clinic tenancy

A clinicId on every document plus a tenant-aware proxy check — one deployment, several centres.

E-sign intake

Sign the CMS admission form on a lobby tablet — the PDF and storage path already exist.

Auditable on day one. Extensible on day one hundred.

Built end to end for a real clinic — architecture, backend, frontend, infra, docs.