Tabibi is a telemedicine platform addressing access to care. A dual React / React Native architecture gives consistent experiences on web and mobile while sharing core business logic. WebRTC provides secure video consultations that adjust quality to network conditions, and Node.js with Express carries the scheduling algorithms and real-time communication.
MongoDB stores medical histories, appointments, and prescriptions with field-level encryption for HIPAA compliance. Firebase runs chat and push notifications for appointment reminders and prescription updates, and Twilio provides fallback SMS and voice for confirmations.
The prescription system assists doctors with drug interaction checks, dosage recommendations, and alternatives based on allergies and history. Multi-language support includes real-time translation for consultations across languages, and the platform integrates with pharmacy chains for digital fulfilment and delivery.
Video consultations
WebRTC calls with automatic quality optimisation
Intelligent scheduling
appointment matching on doctor availability and specialisation
Digital prescriptions
automated generation with pharmacy integration and delivery
Medical records
encrypted storage that shares cleanly between providers
Multi-language care
real-time translation for cross-cultural consultations
