Academics
Timetables
Periods, class timetables, exam timetables — uploaded by hand or built by the generator.
On this page
This page has no sections.
Alviyora holds two kinds of timetable — the class timetable that runs every week, and the exam timetable that replaces it for a fortnight — and offers two ways to produce the first: upload it, or have the system build it.
Everyone sees their own. A teacher sees the lessons they teach; a learner sees the lessons their class attends; a guardian sees their child’s.
Periods come first
Timetable → Periods.
A timetable is built out of periods: Period 1, Break, Period 2, and so on, each with a start and end time. Mark the breaks as breaks — the generator will not put a lesson in one, and the timetable renders them differently.
Periods are defined once for the school. Your week’s total lesson slots is non-break periods × open days, and that number appears throughout the generator.
Class timetables
Timetable → Class.
Uploading one
One spreadsheet per class. Rows are school days; columns are your periods. Each cell holds a subject.
You do not fill in teachers. Alviyora fills those in from Teacher Assignments — which is the other reason that screen matters.
Download the template from the upload screen; it is generated from your periods, so the columns already match.
Editing by hand
Individual entries can be changed on the timetable itself: swap a subject, move a lesson, assign a specific room. This is Manage Timetable, and it affects one class.
Generating the whole school’s
Timetable → Generate. This is a six-step wizard and it builds every class’s timetable in one run.
If it cannot place everything
The generator places what it can and reports what it could not, rather than failing entirely. An unplaced lesson usually means one of:
- A teacher is over-committed. Check their assignments.
- A specialist room is over-subscribed. Two subjects both want the only lab.
- Time preferences are too tight. Loosen the ones that are preferences rather than requirements.
Adjust and run it again. The draft is not published, so re-running costs nothing.
Exam timetables
Timetable → Exam.
An exam schedule is built from assessments rather than from subjects: each entry is a date, a start and end time, and a venue, attached to an assessment. Upload it as a spreadsheet or enter it by hand.
Learners and guardians see it alongside the class timetable, so a learner knows both where they are on Monday and when their Maths paper is.
What everyone sees
| Who | Their timetable |
|---|---|
| Teacher | The lessons they teach, across all their classes |
| Learner | Their class’s week |
| Guardian | Each of their children’s |
| Admin | Any class, any teacher, any room |