Dr Maroc
A healthcare platform modernizing clinic management and patient booking for Moroccan doctors.
Duration
Jul 2024 – Present
Team Size
1 people
Technologies
6+ tech

Project Overview
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.
Features
- ✓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
Challenges
- •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.
Results & 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
Database
Tools
- Ismail ZAHIR
All rights reserved. Not open source.
More Projects

