No description
- HTML 96.4%
- JavaScript 3.6%
| config.js | ||
| favicon.ico | ||
| index.html | ||
| LICENSE | ||
| logo_dhg.png | ||
| README.md | ||
🏫 Outil de Répartition des Classes (DHG) - V3
Un outil web moderne et intuitif conçu pour simplifier la répartition des classes et des services d'enseignement, particulièrement utile lors de la préparation de la Dotation Horaire Globale (DHG).
🔗 Accès direct : https://dhg.forge.apps.education.fr/outil_de_repartition/
✨ Fonctionnalités Principales
- 📦 Gestion Agile : Ajoutez, renommez et organisez vos enseignants et vos classes en quelques clics.
- 🔄 Répartition Intelligente :
- Drag & Drop : Glissez-déposez les classes sur les enseignants.
- Système de sélection : Cliquez sur une classe puis sur un enseignant (idéal pour mobile).
- Auto-équilibrage : Algorithme de répartition équitable des classes restantes.
- 📊 Monitoring en Temps Réel : Calcul automatique des volumes horaires et alertes visuelles en cas de surcharge (dépassement des 18h ou quotas personnalisés).
- 🎨 Catégorisation Automatique : Reconnaissance intelligente des niveaux (6e, 2nde, etc.) avec couleurs personnalisables et détection par mots-clés.
- ⚙️ Contraintes Avancées : Définissez des limites d'heures ou des préférences de catégories par enseignant.
- 💾 Import/Export : Compatibilité complète avec les formats Excel (.xlsx, .ods) pour l'archivage et le partage.
- 🌙 Mode Sombre : Interface moderne avec support du thème sombre pour un confort visuel optimal.
🚀 Installation & Utilisation
L'outil est une application web statique (HTML/CSS/JS). Aucune installation serveur n'est requise.
- Clonez le dépôt :
git clone https://forge.apps.education.fr/dhg/outil_de_repartition.git - Ouvrez
index.htmldans votre navigateur préféré.
Les données sont stockées localement dans votre navigateur (LocalStorage). Pensez à exporter régulièrement votre travail.
🛠️ Stack Technique
- Frontend : HTML5, Vanilla CSS3 (Custom Variables, Flexbox, Grid)
- Logique : Vanilla JavaScript (ES6+)
- Librairies :
- SheetJS (Gestion Excel)
- FontAwesome (Iconographie)
- Inter Font (Typographie premium)
🤝 Support & Contribution
Les suggestions, rapports de bugs et contributions sont les bienvenus !
- Auteur : Gauthier REMANDE
- Email : gauthier.remande@ac-nantes.fr
- Source : Forge Apps Education
📄 Licence
Ce projet est sous licence MIT (CC-BY).
Créé avec ❤️ pour faciliter le quotidien des enseignants et des équipes de direction.