How to auto-generate timetables

Once your classes, teachers, subjects, and time slots are in place, generation takes seconds.

  1. 1

    Confirm the basics

    Visit Classes, Teachers, Subjects, and Time Slots and make sure each has data. The generator needs all four to start.

    Screenshot coming soon
  2. 2

    Set assignments and constraints

    Open Assignments to map teachers to subjects + classes. Optionally add constraints (e.g. 'no PE last period') on the Constraints page.

    Screenshot coming soon
  3. 3

    Generate

    Open the Timetable page and click 'Auto-generate'. Conflicts are surfaced inline; placed entries appear in the calendar grid.

    Screenshot coming soon
  4. 4

    Review and adjust

    Drag-and-drop any entry to swap slots. Changes re-validate live, so you'll know immediately if you've introduced a clash.

    Screenshot coming soon