









YADOCT - INTELLIGENT DIGITAL HEALTHCARE ECOSYSTEM
A massive, multi-platform healthcare ecosystem connecting patients, doctors, and clinics. Features a powerful SaaS dashboard for medical practice management, two specialized Flutter mobile apps (Patient & Doctor), and AI-driven diagnostic and administrative tools.

YaDoct - Integrated Digital Healthcare Ecosystem
Overview
YaDoct is an enterprise-grade HealthTech solution providing a 360-degree digital infrastructure for the medical industry in Algeria and North Africa. It bridges the gap between healthcare providers and patients through three synchronized platforms: a comprehensive SaaS Web Dashboard for clinics/doctors, a Patient Mobile App for booking and health tracking, and a dedicated Doctor Mobile App for practice management on the go.
Key Features
🏥 Medical Practice SaaS (Web Dashboard)
- Smart Queue Management: Real-time waiting room visualization with dynamic queuing and status updates.
- Advanced Patient Dossier: Complete digitized medical history including prescriptions, treatments, vital signs, and document management.
- Financial Suite: Integrated billing, quoting (Devis), expenses tracking, and insurance/prosthetics management.
- Telemedicine: Built-in high-quality video consultations powered by Agora.
- Inventory & Stock: Real-time tracking of medical consumables and medications.
📱 Patient Mobile Experience (Flutter)
- Doctor Discovery: Geolocation-based search for clinics and specialists.
- Appointment Booking: Real-time slot availability with instant confirmation and reminders.
- Health Assistant: Automated vaccination alarms and medication reminders.
- Family Management: Manage profiles and bookings for family members from a single account.
🩺 Doctor Mobile Companion (Flutter)
- Pocket Dashboard: A specialized mobile interface mirroring the web dashboard's core capabilities.
- Mobile Schedule: Access appointments, patient requests, and daily agenda on the move.
- Remote Monitoring: View patient stats and respond to urgent queries anywhere.
- Quick Actions: Rapid validation of requests and fast access to patient files.
Technical Architecture
Frontend (React Ecosystem)
- Hybrid State Management: Utilizes Zustand for global data (lightweight and ephemeral UI states).
- Performance: Built with Vite for lightning-fast HMR and optimized production bundles.
- UI/UX: Extensive use of Tailwind CSS for layout and Ant Design for robust data-heavy components (Tables, Forms).
- Video & Real-time: Agora SDK for WebRTC video generation and Socket.io-client for live updates (queue changes, notifications).
Backend (Node.js & AI)
- API Gateway: Express.js REST API serving multiple client types with secure JWT authentication and Role-Based Access Control (RBAC).
- Database: MongoDB with complex schemas for multi-tenant clinic data, nested sub-documents for treatments, and geo-spatial indexing for location search.
- AI Integration: Implements Google Gemini AI and LangChain for intelligent features (medical text analysis, automated summaries, and chatbots).
- Payment Processing: Integrated Chargily payment gateway for secure local (Algerian) transactions.
Mobile Engineering (Flutter)
- Cross-Platform Core: Single codebase deploying to both Android and iOS with native performance.
- State Management: Uses Provider architecture for scalable and testable business logic.
- Native Integrations: Deep integration with native APIs for Local Notifications (reminders), Maps/Geolocation, and File System access.
Innovation & Security
🤖 AI-Powered Healthcare
- Smart Analytics: Predictive analytics for clinic footfall and revenue forecasting using Chart.js.
- Automated Assistance: AI agents for helping receptionists manage schedules and queries.
🔒 Enterprise Security
- Data Privacy: HIPAA-compliant structure with strict data isolation between clinics.
- Authentication: 2FA/TOTP support for doctor accounts to ensure maximum security of sensitive patient data.
- Secure Storage: Cloudinary integration for secure, optimized storage of medical imaging and documents.
Impact
YaDoct digitizes the entire patient journey—from finding a doctor to post-consultation care—while simultaneously providing healthcare professionals with powerful tools to optimize their operations, reduce wait times, and focus more on patient care rather than administration.
Gallery




Next Project