Tabeebi is a full-stack healthcare platform that lets patients discover, book and pay for doctors across the UAE, with an admin dashboard for multi-location clinics to manage availability and appointments. It launched as an investor-ready MVP in four weeks and is scaling with real users.
The challenge
Healthcare booking is a trust- and reliability-critical domain: patients need accurate availability, clinics need real control over their schedules, and payments have to work the first time. The founder needed to prove the two-sided model — enough doctors on one side, real bookings on the other — fast enough to raise, without over-building a full hospital system before demand was proven.
What we built
- A patient mobile app: doctor discovery, profiles, real-time availability, booking and in-app payments.
- A clinic admin dashboard for multi-location scheduling, appointment management and staff availability.
- A shared backend with authentication, a bookings engine, payments and media storage for doctor/clinic assets.
- A deliberately scoped launch feature set — one core booking flow done properly, not every clinic-management feature at once.
The stack
A React Native (Expo) app gave both iOS and Android from one codebase for the patient side, while a NestJS + Prisma + PostgreSQL backend handled the bookings and payment logic that a healthcare product cannot get wrong. Redis and AWS S3 covered caching and media so the experience stayed fast under real load.
The outcome
Tabeebi went from concept to a live, investor-ready product in four weeks and has since connected 2,000+ doctors — proof of both sides of the marketplace, achieved before spending on a full-scale build.
