Commit Graph

2 Commits

Author SHA1 Message Date
Manus Sandbox
3521c55297 Checkpoint: Système de questionnaires de satisfaction et d'évaluation - Phase 1 & 2 complétées
 Schéma de base de données créé :
- Table questionnaires (satisfaction, evaluation_pre, evaluation_post)
- Table questions (choix_multiple, echelle, texte_libre, oui_non)
- Table reponsesQuestionnaires
- Table reponsesQuestions
- Table envoisQuestionnaires

 Backend complet implémenté :
- Fichier questionnaireDb.ts avec toutes les fonctions CRUD
- Procédures tRPC pour questionnaires (list, getById, create, update, delete, getStats, getReponsesDetaillees)
- Procédures tRPC pour questions (list, create, update, delete)
- Procédures tRPC publiques pour réponses (getByToken, submit)
- Fonctions de statistiques (taux de réponse, réponses détaillées)

 Corrections :
- Erreurs TypeScript dans exportService.ts corrigées

🚧 À faire dans la prochaine session :
- Interfaces d'administration (AdminQuestionnaires, AdminQuestionnaireEdit)
- Page publique de réponse aux questionnaires
- Système d'envoi automatique post-formation
- Tableaux de bord d'analyse avec graphiques
- Exports Excel/PDF des feedbacks
2025-12-05 06:55:06 -05:00
Manus Sandbox
228c0e0056 Checkpoint: Version finale avec guide et script de déploiement tar.gz
Ajout du workflow tar.gz (méthode habituelle du client) :

1. DEPLOIEMENT-TARGZ.md :
   - Guide complet pour créer l'archive .tar.gz
   - Instructions de transfert via SFTP/SCP
   - Procédure de mise à jour simplifiée

2. deploy-update-targz.sh :
   - Script automatique pour mise à jour via archive
   - Sauvegarde automatique de la BDD
   - Extraction et copie des fichiers
   - Installation dépendances + migrations + build
   - Redémarrage automatique du serveur
   - Usage: ./deploy-update-targz.sh /tmp/archive.tar.gz

Le client peut maintenant utiliser son workflow habituel :
- Télécharger depuis Manus
- Créer archive .tar.gz
- Transférer sur VPS
- Lancer le script de mise à jour

Toutes les corrections de bugs précédentes sont incluses.
2025-12-03 05:30:10 -05:00