The challenge
Three parties working on the same record, and none of them may see what belongs to the others.
What we built
- Three dashboards, one record — patient, doctor and lab share the same record, each sees only what is theirs.
- Remote consultations — text, voice, and video inside the platform, with no external apps.
- A complete medical file — the patient's history, conditions, medications and reports in one place the doctor reads
- Instant booking, secure payment — the appointment confirms automatically after payment, and the doctor gets an instant notification.
- Digitally signed prescriptions — reaching the patient as a pharmacy link, with a verification code proving authenticity.
- Labs and tests — test orders, results entered test by test, and reports delivered to the doctor.
- A strict permissions layer — checked on every request, not at render time؛ so no record leaks to a party that does not own it.
- Doctor verification — a medical licence with an expiry date, and the doctor's listing pauses automatically when it lapses.
- An interface in two languages — Fully Arabic and English, with proper RTL/LTR layouts.








