Skip to main content

Vie scolaire 2D

Pour :Enseignant Niveaux :2nd degré

Pour les personnels et enseignants du 2nd degré, l'app mobile présente l'expérience vie scolaire : un accès rapide au suivi de la classe (appel, présences, discipline, emploi du temps, statistiques), complémentaire du portail web. Toutes les données sont réelles (établissement de référence CLG Pierre Mendès France — Morlaix) ; un sélecteur d'établissement permet aux enseignants multi-collèges de basculer.

Aperçu vidéo

Parcours capturé en live (connexion enseignant) — voir le scénario Maestro apps/mobile/e2e/vie-scolaire-live/parcours-vie-scolaire.yaml.

Bilan

Tableau de bord du jour : appels réalisés, absences à traiter et retards, liste des appels du jour et des incidents du jour, accès aux statistiques détaillées.

Bilan vie scolaire

Faire l'appel

Liste des créneaux à appeler (Maintenant / À faire / Déjà faits), saisie présent / absent / retard par élève avec compteurs en direct, puis validation : les absences et retards sont enregistrés et remontent dans Présences à traiter.

Créneaux à appeler
Saisie de l'appel
Appel validé

Présences

Absences à traiter / retards / justifiées, avec actions Appeler / Justifier. La fiche élève récapitule absences, retards et l'historique récent.

Présences à traiter
Fiche élève

Discipline

Fil des incidents (filtres Tout / Graves), avec gravité, type, lieu et auteur du signalement. Le formulaire Nouvel incident est alimenté par la configuration réelle de l'établissement (types, gravités, lieux) et crée l'incident côté serveur.

Fil des incidents
Nouvel incident

Emploi du temps & Statistiques

« Mon planning » affiche la journée avec l'état d'appel par créneau. Les statistiques (semaine / mois) agrègent heures d'absence, retards, répartition par jour, motifs et classes les plus concernées.

Mon planning (EDT)
Statistiques

Architecture & données

  • Données réelles via les modules presences et incidents ; l'app s'appuie sur un endpoint agrégé non restreint GET /presences/structures/:id/vie-scolaire/events (vue établissement) pour limiter les appels côté client.
  • Les couleurs sémantiques (absences en rouge, retards en orange, incidents en violet) sont fixes ; seuls les éléments de marque (en-tête, onglet actif, accents) suivent la couleur de l'instance.

Tests

  • Jest : mapping et agrégats purs (registers, viescolaire).
  • e2e Maestro live : apps/mobile/e2e/vie-scolaire-live/parcours-vie-scolaire.yaml (connexion enseignant → bilan → appel → présences → discipline → EDT → statistiques).