Features / Academic management
Students & enrollment
The master student lifecycle — one record that follows a student across establishments and academic years.
Student records
Each student has a single profile (personal info, registration number, photo, guardians, emergency contacts and medical data). Creating a student auto-provisions the login account.
Enrollment & history
A student can belong to several establishments over their schooling. Each enrollment is historised with the establishment, academic year, class, level, status, and entry/exit dates — so the full school history is preserved across transfers.
Level → class on the form
The Add Student form has an Informations sur la Classe section: pick a level first, then the class list filters to only the classes belonging to that level. The class read-only details modal shows the enrolled-students count and a scrollable list (full name, age, sex) — each row links to the student profile.
Lists across TeducAI share one filter component: a column selector plus debounced, accent- and case-insensitive search.