Case study · Healthcare · MVP
A hospital management MVP for appointments, staff and patient flow
One dashboard for appointments, doctors' schedules, room availability, patient records and facilities requests, built as an MVP to put the core workflows in front of hospital staff.
- MVP
- Product design
- Web application

At a glance
- Our role
- Product design and MVP build
- Stage
- MVP
- Users
- Hospital admin and clinical staff
- Core modules
- Appointments, patients, doctors, departments, schedules, payments, inventory
- Stack
- Next.js · tRPC · PostgreSQL · AWS
01The challenge
No single view of the hospital's day.
Hospital teams were juggling bookings, doctor rotas, room availability, patient status and maintenance requests across separate systems and paper. Nobody had a single view of the day.
Our role: End to end: product design, full-stack development and launch of the MVP.
02Project goals
What the MVP had to prove.
Give staff one view of the day
Bookings, available doctors, free rooms and open requests on a single screen, instead of across systems.
Make scheduling visible
Show who is available and when, so appointments go to the right doctor the first time.
Keep patients moving
Track each patient from booking to confirmed to seen, with a clear status at every step.
Validate with real users early
Put the core workflows in front of hospital staff before investing in a full platform.
03What we built
One dashboard for patients, staff and rooms.
Operations dashboard
Doctors on staff, bookings, room availability across general and private rooms, and health trends.
Appointments and calendar
A monthly calendar with activity details, and a day-by-day schedule of who is seeing whom.
Doctors' schedules
Each doctor's department, hours and availability, so staff can book against real capacity.
Patient records and status
Patient list with date in, diagnosis and status, from incoming to confirmed or cancelled.
Department insights
Patient mix by department and a monthly patient overview compared with the previous year.
Facilities requests
Transport, equipment maintenance, room cleaning, HVAC and medication restock requests in one queue.
04How we delivered
From first workshop to production.
01
Scope
Chose the core workflows for the first release, and what to leave for later.
02
Design
Dashboard, scheduling and patient flows, with light and dark themes.
03
Build
A Next.js application with a type-safe tRPC API over PostgreSQL, hosted on AWS.
04
Launch
Released to first users to gather feedback for the next iteration.
Stack
- Next.js
- tRPC
- Node.js
- PostgreSQL
- AWS
Related services
Have a platform like this in mind?
Tell us what you're building or what needs fixing. We'll come back with questions and a suggested next step.