02 / Case study
Swastha Nepal Clinic
Appointment booking with a staff admin dashboard.

What it does
This one started as a real client project — a clinic in Kathmandu managing appointments over phone calls and paper. I built them a full booking platform: patients pick a doctor and a time slot online, and the staff runs everything from a dashboard. No more phone tag.
Key features
- Book in seconds — patients browse services and doctors, then grab an open time slot
- A dashboard for the whole team — separate views for owners, receptionists, doctors, and viewers
- No double bookings — every reservation is checked at the database level
- Try it yourself — the live demo runs on fictional data, no login needed
Built with
- React
- TypeScript
- Tailwind CSS
- Supabase
- PostgreSQL
- Playwright