FET Substitutions Manager is a free, open-source and self-hosted web application for managing daily teacher substitutions, exam invigilation and exam-session planning using timetables generated by FET.
(https://raw.githubusercontent.com/mrtvillaret/fet-substitutions-manager/refs/heads/main/docs/img/substitucions.png)
Main features- Imports the teacher timetable XML file generated by FET.
- Detects the classes affected by teacher absences.
- Automatically suggests suitable substitutes according to their availability and configurable priority criteria.
- Allows all assignments to be reviewed and modified manually.
- Manages exam invigilation and groups left without their regular teacher.
- Plans exam sessions using automatic optimisation.
- Generates daily substitution and invigilation sheets, as well as management reports in PDF format.
- Provides statistics on absences, substitutions and invigilation.
Project details- Self-hosted web application.
- Free software licensed under the GNU AGPL v3 or later.
- Available in English, Catalan and Spanish.
Live demoDemo with sample data, reset daily:
https://gestor.alienamrt.org
- User account: user_demo / demo1234
- Administrator account: admin_demo / demo1234
The user account is intended for the daily management of substitutions and exam invigilation.
The administrator account also provides access to statistics, the exam planner, reports and management settings.
Source codehttps://github.com/mrtvillaret/fet-substitutions-manager
Feedback, questions, bug reports and suggestions for improvement are welcome.