Dr Maroc
A healthcare platform modernizing clinic management and patient booking for Moroccan doctors.
Durée
Jul 2024 – Present
Taille de l'équipe
1 personnes
Technologies
6+ tech

Aperçu du Projet
Dr Maroc aims to modernize healthcare in Morocco by equipping medical professionals with digital tools to optimize clinic management. The platform streamlines appointment scheduling, patient record management, and marketing for doctors, while offering patients a simple booking experience. Data security is ensured through industry-standard encryption and JWT-based access control.
Fonctionnalités
- ✓Appointment management — intuitive scheduling system for patients to book and manage appointments
- ✓Doctor profiles — create and manage profiles, list services, and configure availability
- ✓Patient records — digitized, secure medical records with role-based access
- ✓Assistant management — doctors can add and manage clinic assistants
- ✓Marketing solutions — promote services and specialities directly through the platform
- ✓Clinic digitalization — tools for the full digital transformation of a medical practice
Défis
- •Building a HIPAA-aligned system with strict data isolation per doctor and clinic
- •Designing a flexible appointment engine that handles availability, cancellations, and rescheduling
- •Deploying reliably on a VPS without managed cloud services
Solution
Implemented role-based access control with Spring Security and JWT. Built a robust scheduling engine with conflict detection. Dockerized the full stack and set up CI/CD pipelines for automated deployments to a VPS.
Architecture
REST API built with Spring Boot, secured with JWT and Spring Security. React.js frontend consuming the API. PostgreSQL for persistent storage. Fully containerized with Docker and continuously deployed via a CI/CD pipeline on a VPS.
Résultats & Impact
- ✓Live at drmaroc.com — serving real medical practices in Morocco
- ✓Automated deployment pipeline reduces release risk
- ✓Secure patient data management with role-based access
Frontend
Backend
Base de données
Outils
- Ismail ZAHIR
Tous droits réservés. Non open source.
Plus de Projets

