This is a frappe app that extend Frappe education making it compatible to Burkina Faso Education System. The goal is not to replace or modify Frappe Education but to extend and customize where needed by using reusable modules and doctypes and only creating new one where feature is lacking, conflicting or not implemented in Education and ERPNext
# Burkina Éducation
**ERP scolaire pour les écoles du Burkina Faso** — bâti sur Frappe Framework, ERPNext et Frappe Education.
Français en premier · XOF/FCFA · Portails élève/parent/enseignant/personnel · Hors-ligne tolérant
---
`burkina_education` n'est pas une traduction de Frappe Education : c'est une couche métier complète — gestion scolaire, pédagogie, finances, communication et vie scolaire — pensée pour le contexte burkinabè, installée *au-dessus* de Frappe/ERPNext/Education sans jamais modifier leur code source (extensions officielles uniquement : Custom Fields, Property Setters, Custom DocTypes, hooks, permissions). Le cahier des charges complet (`prompts/master.md`) et l'analyse d'architecture détaillée module par module (`docs/architecture.md`) vivent dans le dépôt de projet qui enveloppe ce bench, pas dans ce dépôt applicatif lui-même.
## Sommaire
- Fonctionnalités
- Qui utilise quoi
- Portails
- Assistant de configuration
- Architecture
- Installation
- État du projet
## Fonctionnalités
**Structure scolaire configurable** — École, Campus, Année/Trimestre académique, Niveau, Cycle, Classe/Filière : rien n'est codé en dur, chaque école définit sa propre structure (préscolaire → lycée, ou tout autre découpage).
**Élèves & tuteurs** — Profil élève complet (matricule, filiation, statut), documents, un Tuteur peut être rattaché à plusieurs élèves et réciproquement, consentement de communication par canal (SMS/WhatsApp/e-mail/portail).
**Pédagogie & évaluation** — Curriculum → Compétences → Unités d'apprentissage → Leçons ; Barème de notation configurable (note/20, coefficients, moyennes pondérées) ; classement configurable (activable/désactivable) ; verrouillage des notes après soumission (modification = action tracée et autorisée).
**Présence** — Statuts Présent/Absent/Retard/Excusé, alertes automatiques sous un seuil configurable, interfaces rapides pour l'enseignant (« Mes classes → Faire l'appel »).
**Examens** — Planification (salle, surveil …