MyPrescription
Service : Plateformes métier et outils internesUne plateforme médicale qui aide les médecins et leurs assistants à gérer patients, rendez-vous et dossiers.
En production, utilisée par le personnel des cabinets médicaux
- Développée sur 10 mois
- Développeur full-stack et chef de produit
- Start-up algérienne de la e-santé

Le problème
Les médecins algériens géraient leurs patients avec des dossiers papier, des appels téléphoniques et des agendas manuels. Aucun outil n'était pensé pour les cabinets locaux, où des assistants non techniques gèrent l'essentiel de l'administratif.
La solution
Une plateforme web pour les médecins et leurs assistants : suivi des patients, gestion des rendez-vous et dossiers médicaux, pensée pour la rapidité et la simplicité plutôt que l'accumulation de fonctionnalités.
Résultats
- En production, utilisée par le personnel des cabinets pour les patients, rendez-vous et dossiers
L'avis du client
« Développeur fiable et motivé, apprécié pour un travail de grande qualité livré rapidement et efficacement. Il a contribué à une plateforme de santé qui améliore l'organisation et l'expérience des professionnels. »
Un projet similaire ?
Parlez-m'en. Le premier échange est gratuit et sans engagement.
Détails techniques
Ce que j'ai fait
- Développé les API backend avec Express.js et PostgreSQL pour les flux médicaux principaux
- Mis en place les accès par rôle pour les comptes médecin, assistant et administrateur
- Développé les tableaux de bord administrateur et utilisateur avec Next.js et Tailwind CSS
- Géré le déploiement Docker sur VPS avec CI/CD GitHub Actions
- Assuré les migrations de schéma, l'optimisation des requêtes et des mises en production sans interruption
- Piloté le produit : cadrage des fonctionnalités, priorisation de la feuille de route, rédaction des spécifications
- Coordonné une équipe de 3 développeurs
Défis et solutions
Incidents de production sans interruption
Blocages du pare-feu et erreurs de passerelle intermittentes résolus en renforçant la configuration du reverse proxy et en ajoutant des contrôles de santé, sans couper la plateforme pour les cabinets qui l'utilisaient.
Des accès que le personnel utilise vraiment
Des rôles assez sécurisés pour des dossiers médicaux mais assez simples pour des assistants non techniques, avec des permissions claires par type de compte.
Faire évoluer la base sur des données réelles
Schéma modifié à plusieurs reprises au fil des besoins, avec des migrations qui ont préservé les données réelles des patients et des rendez-vous.
Technologies
- Next.js
- Tailwind CSS
- Express.js
- PostgreSQL
- Redis
- Docker
- GitHub Actions