Checkpoint: Phase 1 : Système d'attestations de formation automatiques
✅ Infrastructure backend complète : - Tables attestations et configAttestation en base de données - Service de génération PDF (attestationService.ts) avec PDFKit - Procédures tRPC pour générer, récupérer et configurer les attestations - Stockage S3 des PDF générés ✅ Interface d'administration : - Page de configuration des attestations (/admin/attestations) - Personnalisation du texte avec variables dynamiques - Champs pour signataire (nom et fonction) - Placeholders pour logo et signature (à implémenter en phase 2) 📋 À faire en Phase 2 : - Upload des images (logo/signature) vers S3 - Génération automatique après validation de présence - Envoi automatique par email aux apprenants - Espace apprenant pour télécharger les attestations
This commit is contained in:
20
todo.md
20
todo.md
@@ -442,3 +442,23 @@
|
||||
- [x] Interface de gestion des emails formateurs dans Configuration
|
||||
- [x] Tableau de bord des notifications avec historique des emails envoyés
|
||||
- [x] Lien vers questionnaire de satisfaction dans l'email de remerciement
|
||||
|
||||
## Attestations de formation et Espace apprenant (16/12/2025)
|
||||
- [x] Système d'attestations de formation automatiques (Phase 1)
|
||||
- [x] Table attestations en base de données
|
||||
- [x] Génération PDF avec template personnalisable
|
||||
- [x] Service backend de génération PDF (attestationService.ts)
|
||||
- [x] Procédures tRPC pour les attestations
|
||||
- [x] Page de configuration des attestations
|
||||
- [x] Stockage S3 des PDF générés
|
||||
- [ ] Upload logo et signature pour les attestations (Phase 2)
|
||||
- [ ] Génération automatique après validation de présence (Phase 2)
|
||||
- [ ] Envoi automatique par email (Phase 2)
|
||||
- [ ] Espace apprenant personnalisé (Phase 2)
|
||||
- [ ] Système d'authentification apprenant (email/mot de passe)
|
||||
- [ ] Page de connexion apprenant
|
||||
- [ ] Tableau de bord apprenant
|
||||
- [ ] Historique des formations suivies
|
||||
- [ ] Téléchargement des attestations
|
||||
- [ ] Téléchargement des supports de formation
|
||||
- [ ] Réinscription rapide aux nouvelles sessions
|
||||
|
||||
Reference in New Issue
Block a user