FET Substitutions Manager — teacher cover, invigilation & exam planning

Started by mrtvillaret, July 14, 2026, 10:10:57 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

mrtvillaret

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.


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 demo

Demo 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 code

https://github.com/mrtvillaret/fet-substitutions-manager

Feedback, questions, bug reports and suggestions for improvement are welcome.