▦  School Timetable TIMETABLE
26–30 October 2026
Week 44
Drag scheduled classes between teachers. Drag a class from the Class Bank below into an empty slot to schedule it. Click a block to view class information (Admins and Editors can edit). Click a teacher header to edit its name or colour if you have permission. Changes are shared through Supabase after signing in. Use Backup JSON regularly.
Need more columns? Admins and authorized editors can add teachers using “+ Add teacher”. Scroll horizontally to see all teachers.
Class Bank Click to edit a class, or drag it into a teacher column to schedule it
Weekly teacher hours
Calculated from scheduled duration across both schools for the selected week. Overtime rules can be configured in the connected version.
Local data backup and recovery

Download a backup before changing browsers or project versions. These options are separate from staff permissions.

Prototype only — role selection is a visual demonstration, not secure authentication. Supabase Auth and Row Level Security will enforce administrator and authorized-editor access in the deployed app. Without Supabase configuration, changes are stored in this browser only. With Supabase, editing requires an approved user and successful database permissions.

Class / activity

Add a teacher column

Teachers appear in both schools. Removing a teacher with scheduled lessons requires extra confirmation and a backup. Other class definitions remain available in the Class Bank.

User Management

Invite colleagues using their email. Only administrators can manage access.