
The brief
A growing private practice running across multiple Durban locations needed a public clinic-information website and a back-of-house operating system that could replace four separate vendor tools — practice management, electronic health records, point-of-sale, and medical-aid claims.
What we built
We built a clean public website with location and doctor information. Behind it, a full mobile-first practice operating system with patient records, appointment scheduling, billing, inventory, PDF generation for medical reports and prescriptions, and real-time medical-aid submissions through the device. One stack instead of four.
The result
The clinic now runs on a single integrated platform built specifically for the way they work — not a generic SaaS bent into shape. Front desk, doctors, and admin staff use the same system with role-based access. Real-time medical-aid claims replaced batch submissions.
Stack
- Flutter
- Firebase Auth
- Firestore
- Cloud Functions
- PDF generation
- Riverpod
- Next.js
- Cloudflare's global edge
More case studies
Other things we've shipped.
Got a project like this?
Book a 20-minute walkthrough. We'll talk through what you need and what we'd build.

