Emploi du temps (collège / lycée)
L'emploi du temps du secondaire (module EDT) est disponible en natif dans l'application mobile, ouvert depuis le lanceur « Mes apps ». Il affiche le vrai emploi du temps importé dans l'ENT (Pronote / EDT), avec les cours, horaires, salles et couleurs par matière.
Vue jour
L'écran présente une journée sous forme de cartes de cours (heure de début/fin, matière, salle), triées dans l'ordre, chaque matière ayant sa couleur. La navigation se fait par semaine (flèches) et par jour (onglets Lun → Sam).
Parcours capturé en test e2e live —
apps/mobile/e2e/lanceur/parcours-edt-college.yaml: enseignante réelle multi-établissement (lilit.upreti001) → choix de l'établissement → emploi du temps → classe 401 → journée réelle (Mathématiques, Français, SVT, Anglais, Histoire-Géo, EPS). La capture et la vidéo de cette page en sont issues.
Choisir ce qu'on regarde
Un sélecteur de contexte en haut de l'écran adapte l'emploi du temps au besoin :
- Mes cours — pour un enseignant, son propre emploi du temps (les cours qu'il assure) ;
- une classe — l'emploi du temps complet d'une de ses classes (toutes matières) ;
Le sélecteur suit l'établissement courant : un enseignant multi-établissement retrouve les classes de l'établissement sélectionné.
Vue élève
L'élève ouvre l'emploi du temps depuis « Mes apps » et voit directement la journée de sa classe — aucun choix à faire. Navigation par semaine et par jour.
e2e
apps/mobile/e2e/lanceur/parcours-edt-eleve.yaml— élève réel de collège (abd-samad.corbett001, classe 501 de Morlaix).
Vue parent
Le parent accède à l'emploi du temps depuis l'onglet « Mes apps » de son espace. Un sélecteur d'enfant permet de choisir lequel de ses enfants consulter ; l'écran affiche ensuite la journée de la classe de l'enfant.
e2e
apps/mobile/e2e/lanceur/parcours-edt-parent.yaml— parent réel de collégien (karim.corbett, enfant Abd-Samad).
Données réelles
- Source : module EDT,
POST /edt/structures/:id/common/courses/:début/:fin(filtré par enseignant ou par classe). Les couleurs reprennent la palette du module EDT. - Aucune donnée fabriquée : matières, horaires, salles et couleurs sont ceux importés dans l'établissement.
- Visibilité pilotée par les droits : l'emploi du temps n'apparaît dans « Mes apps » que si l'instance l'autorise à l'utilisateur.
Tests
- Jest : mapping pur (couleurs EDT, normalisation des cours, regroupement jour/semaine)
—
apps/mobile/__tests__/edt-mapping.test.ts. - e2e Maestro live :
parcours-edt-college.yaml(enseignant / classe),parcours-edt-eleve.yaml(élève),parcours-edt-parent.yaml(parent) — dansapps/mobile/e2e/lanceur/.