MedBook Somalia: A high-fidelity MERN stack healthcare platform for online hospital appointments. Features dedicated portals for Admins, Hospitals, and Patients to manage staff, verify facilities, and schedule visits across Somalia. Built with React, Tailwind CSS, Node.js, and MongoDB for a premium, localized digital experience.
# MedBook Somalia - Online Hospital Appointment System
**MedBook Somalia** is a high-fidelity, comprehensive healthcare management platform tailored specifically for the Somali medical landscape. It streamlines the connection between patients, doctors, and hospitals, providing a unified digital ecosystem for scheduling and managing medical appointments across the country's major cities like Mogadishu, Hargeisa, and Garowe.
## Core Features & Role-Based Workflows
### Super Admin Control Center
The central nervous system of the platform, designed for system-wide oversight:
* **Platform Analytics**: Real-time monitoring of total patients, hospitals, doctors, and scheduled appointments.
* **Hospital Management**: Onboard and verify healthcare facilities across all 18 Somali regions.
* **User Oversight**: Full CRUD (Create, Read, Update, Delete) control over all user accounts (Admin, Hospital, and Patient).
* **System Configuration**: Integrated settings for maintenance modes, naming conventions, and support email management.
### Hospital Management Dashboard
A dedicated operational hub for hospital administrators:
* **Specialist Provisioning**: Add high-resolution doctor profiles with detailed availability slots and fees.
* **Appointment Pipeline**: Live monitoring of pending, confirmed, and completed patient bookings.
* **Success Tracking**: Visualized statistics for appointment success rates and patient volume.
* **Doctor Profiles**: Specialized management of medical staff including specialization and experience tracking.
### Patient Experience Portal
A streamlined interface for healthcare seekers:
* **Hospital Discovery**: Search for verified hospitals by city (e.g., Banadir, Digfeer, Madina).
* **Specialist Search**: Filter doctors by specialty (Cardiology, Pediatrics, Surgery, etc.).
* **Seamless Booking**: One-click appointment scheduling with real-time slot selection.
* **Appointment Management**: Track status (Pending/Confirmed) and …