Problème → Solution → Impact
Le problème client
Le suivi des maladies chroniques (diabète, hypertension) pour les populations africaines — au pays comme en diaspora — repose encore largement sur des carnets papier ou des échanges non structurés entre patient et médecin : pas de suivi centralisé des mesures, pas d'alerte en cas de valeur anormale, pas de canal sécurisé pour échanger entre consultations.
Ma solution
Architecture FastAPI (Python) + PostgreSQL avec cloisonnement patient/médecin/admin au niveau applicatif (JWT + contrôle d'accès). Frontend Next.js 16 App Router en PWA installable pour un usage mobile-first. Messagerie patient-médecin chiffrée au repos (Fernet/AES) plutôt qu'un chiffrement de bout en bout strict — un choix technique assumé pour répondre aux obligations légales d'une plateforme de santé. Alertes automatiques sur valeurs anormales, rappels de médicaments, dashboards dédiés par rôle.
Impact concret
Plateforme complète en production sur vitalio-health.com : 24 cas d'utilisation couverts (authentification, suivi glycémie/tension, médicaments, rendez-vous, examens, messagerie, alertes, abonnements & parrainage), 3 rôles utilisateurs avec dashboards dédiés, pipeline CI/CD automatisé (GitHub Actions).