================================================================================
PACKAGE DE DÉPLOIEMENT - FORMATION MANAGER ITINOVA
================================================================================

Version: 7a737c05
Date de création: 24 novembre 2025
Créé par: Manus AI

================================================================================
FICHIERS GÉNÉRÉS
================================================================================

📦 Archive complète:
   formation-manager-itinova-deployment-7a737c05.tar.gz (738 KB)
   
   Contient tous les fichiers nécessaires pour le déploiement:
   - Guides de déploiement (PDF + Markdown)
   - Documentation de configuration (PDF + Markdown)
   - Notes de version
   - Scripts d'installation et de mise à jour
   - README avec instructions de démarrage rapide

📄 Fichiers individuels disponibles dans deployment-package/:
   - GUIDE_DEPLOIEMENT.pdf (425 KB) - Guide complet d'installation
   - GUIDE_DEPLOIEMENT.md (19 KB) - Version Markdown du guide
   - CONFIGURATION.pdf (376 KB) - Documentation des variables d'environnement
   - CONFIGURATION.md (12 KB) - Version Markdown de la configuration
   - RELEASE_NOTES.md (9.5 KB) - Notes de version détaillées
   - deploy.sh (8.6 KB) - Script d'installation automatisé
   - update.sh (2.5 KB) - Script de mise à jour
   - README.txt - Instructions de démarrage rapide

================================================================================
UTILISATION
================================================================================

Option 1: Utiliser l'archive complète
--------------------------------------
1. Téléchargez: formation-manager-itinova-deployment-7a737c05.tar.gz
2. Transférez sur votre serveur: 
   scp formation-manager-itinova-deployment-7a737c05.tar.gz user@serveur:/home/user/
3. Décompressez: tar -xzf formation-manager-itinova-deployment-7a737c05.tar.gz
4. Suivez les instructions dans deployment-package/README.txt

Option 2: Télécharger les fichiers individuels
-----------------------------------------------
Téléchargez uniquement les fichiers dont vous avez besoin depuis le dossier
deployment-package/

================================================================================
PRÉREQUIS SYSTÈME
================================================================================

Serveur:
- Ubuntu 22.04 LTS ou supérieur
- 2 CPU cores minimum (4 recommandés)
- 4 GB RAM minimum (8 GB recommandés)
- 20 GB espace disque minimum
- Accès SSH avec droits sudo

Base de données:
- MySQL 8.0+ ou TiDB Cloud
- 1 GB espace disque minimum pour la base de données

Réseau:
- Nom de domaine pointant vers le serveur
- Ports ouverts: 80 (HTTP), 443 (HTTPS), 22 (SSH)

================================================================================
FONCTIONNALITÉS DE CETTE VERSION
================================================================================

✅ Gestion complète des formations, séquences et apprenants
✅ Système d'inscription avec limitation de capacité
✅ Templates d'emails personnalisables avec éditeur WYSIWYG (TipTap)
✅ Variables dynamiques dans les emails
✅ Tableau de bord principal avec statistiques
✅ Tableau de bord analytique avancé avec graphiques (Recharts)
✅ Export Excel des rapports analytiques
✅ Vue calendrier des séquences avec code couleur
✅ Page Établissements avec statistiques de participation
✅ Badges de statut Actif/Inactif pour les apprenants
✅ Code couleur pour taux de remplissage (vert/orange/rouge)
✅ Icônes colorées (œil en bleu, corbeille en rouge)
✅ Menu réorganisé en 4 zones avec titres en bleu
✅ Authentification locale (sans redirection OAuth Manus)

================================================================================
ÉTAPES DE DÉPLOIEMENT RÉSUMÉES
================================================================================

1. Préparer le serveur (Ubuntu 22.04)
2. Installer les dépendances (Node.js, MySQL, Nginx)
3. Cloner le dépôt Git
4. Configurer les variables d'environnement (.env)
5. Installer les dépendances Node.js (pnpm install)
6. Appliquer les migrations de base de données (pnpm db:push)
7. Compiler l'application (pnpm run build)
8. Configurer Nginx comme reverse proxy
9. Obtenir un certificat SSL avec Let's Encrypt
10. Créer et démarrer le service systemd
11. Tester l'application

Temps d'installation estimé: 30-45 minutes

================================================================================
IDENTIFIANTS PAR DÉFAUT
================================================================================

Après l'installation, connectez-vous avec:

Identifiant: adminServFormation
Mot de passe: Itinova69!

⚠️  IMPORTANT: Changez ce mot de passe immédiatement après la première connexion!

================================================================================
SUPPORT
================================================================================

Documentation: Consultez les PDF inclus dans le package
Support Manus: https://help.manus.im
Contact: o.pareige@itinova.org

================================================================================
CHECKSUM (pour vérification d'intégrité)
================================================================================

Pour vérifier l'intégrité de l'archive après téléchargement:
sha256sum formation-manager-itinova-deployment-7a737c05.tar.gz

================================================================================
FIN
================================================================================
