School timetable planning

Make your school schedule

Let the generator arrange lessons, or place them yourself. Both modes help you keep track of workloads and scheduling rules.

Help me choose · quick start guide
Excel setup Multi-grid days Hard and soft rules Excel and PDF export

Main workflow

From school data to a timetable ready to use.

01

Prepare the workspace

Choose automatic or manual mode, then select a school and a named schedule.

  • Create or select a school.
  • Keep separate schedule versions.
  • Optionally import Excel in automatic mode.
02

Shape school time

Model the real bell schedule before assigning lessons, including classes that use different grids.

  • Choose active weekdays.
  • Add lesson and break blocks.
  • Name grids and shifts.
03

Define people and load

Connect teachers, subjects and classes, and set their weekly lesson workload.

  • Assign subjects to teachers.
  • Select the grid for each class.
  • Set weekly lessons per subject.
04

Set placement rules

Rules guide the generator and show warnings while you place lessons manually.

  • Block teacher unavailable time.
  • Mark soft avoid preferences.
  • Control subject spacing and doubles.
05

Arrange and export

Generate lessons or place them yourself, review the timetable, then export a copy for sharing or printing.

  • Review by class, teacher, or grid.
  • Inspect unplaced lesson reasons.
  • Export Excel or PDF schedules.

Plan your school timetable

Practical guides for preparing data, placing lessons, and checking the finished timetable.

All timetable guides

Operational checks

Built around the failure points that matter during timetable setup.

State

Progress is visible

Wizard steps track saved, pending, and invalid states, so edits and imports do not silently skip required saves.

Diagnostics

Conflicts stay inspectable

Generated output can show blocked slots, soft-rule misses, and unplaced lesson reasons instead of hiding generator tradeoffs.

Files

Exports match the review views

Excel and PDF exports are built from the generated class and teacher schedules the user reviews in the browser.