StopDiabète — Application web full‑stack pour le suivi du diabète et la prévention

StopDiabète est une SaaS conçue pour aider au suivi quotidien du diabète et à la prévention : enregistrement des glycémies, statistiques (tendances, indicateurs), rappels et système d’alertes par email via des contacts de confiance (“Contacts d’alerte”). L’objectif est d’offrir une expérience simple, rassurante et utile, aussi bien pour les patients que pour leurs proches. Démo : stopdiabete-1.onrender.com.

Technologies / frameworks et rôle

Fonctionnement (flux)

  1. L’utilisateur se connecte (authentification JWT) et accède à l’espace protégé.
  2. Il enregistre ses mesures de glycémie (valeur, date/heure, contexte de mesure) et consulte l’historique.
  3. Le backend stocke les données dans PostgreSQL et calcule des statistiques (tendances, indicateurs).
  4. L’utilisateur configure des “Contacts d’alerte” pour recevoir des emails selon les règles (alertes et rappels).

Résumé

Ce projet met en avant le développement full‑stack moderne (React + Express, FASTAPI), la gestion d’authentification, l’intégration d’une base de données PostgreSQL, et un système d’alertes email orienté prévention.