Checkpoint: Tableau de bord personnalisé pour formateurs avec statistiques (total séquences, séquences à venir, total apprenants) et liste des prochaines interventions avec détails (dates, lieu, capacité). Redirection automatique des formateurs vers /formateur au lieu de /admin. Notifications automatiques par email pour les formateurs lors de nouvelles inscriptions, annulations, capacité maximale atteinte et places disponibles. Menus Configuration, Traçabilité et Analyses masqués pour les formateurs.

This commit is contained in:
Manus
2026-01-09 11:05:07 -05:00
parent 5f1df3f9cc
commit 55f0f2795e
8 changed files with 560 additions and 6 deletions

15
todo.md
View File

@@ -614,3 +614,18 @@
- [x] Filtrer les apprenants pour ne montrer que ceux inscrits aux séquences du formateur
- [x] Créer une procédure backend pour vérifier si un utilisateur est formateur
- [x] Tester avec un compte formateur
## Tableau de bord personnalisé pour formateurs
- [x] Créer les procédures backend pour récupérer les prochaines séquences du formateur
- [x] Créer les procédures backend pour calculer les statistiques du formateur
- [x] Créer la page FormateurDashboard avec cartes de statistiques
- [x] Afficher la liste des prochaines séquences avec nombre d'inscrits
- [x] Afficher les rappels à venir pour chaque séquence
- [x] Modifier DashboardLayout pour rediriger les formateurs vers /formateur/dashboard
## Notifications automatiques pour formateurs
- [x] Envoyer une notification au formateur lors d'une nouvelle inscription
- [x] Envoyer une notification au formateur lors d'une annulation
- [x] Envoyer une notification au formateur quand la capacité maximale est atteinte
- [x] Envoyer une notification au formateur quand une place se libère
- [x] Intégrer les notifications dans les mutations d'inscription existantes