Documentation
A quick tour of how schedU works, from your first timetable to advanced electives and exports.
Name your institution, pick a board (or define your own), and add class ranges, teachers, and rooms.
schedU builds period allocations, cross-class groups and constraints automatically - no manual tables - and tells you which rule blocked anything it could not place.
Edit inline like a spreadsheet. schedU re-validates on every change and explains each choice.
Download class-wise, teacher-wise, and room-wise timetables as PDF or Excel, or print them directly.
Create your first conflict-free timetable with schedU in under five minutes.
Read →The rules the engine applies, in the order it applies them - how periods are allocated, how clashes are prevented, and how teacher workload is balanced.
Read →Model flexible OR slots and cross-class AND groups so electives stay clash-free.
Read →Tag labs, halls, and shared spaces so schedU places them automatically.
Read →Publish your timetable, share it as a public or private link, or print and export it with your school’s logo.
Read →Run several schools as one group: each campus with its own schedules and staff, nobody double-booked across them.
Read →Read your schedules from your own systems with an API key: a website, a student app, a parents’ portal.
Read →Let staff sign in with your school’s Microsoft, Google or Okta account over OIDC or SAML.
Read →Looking for something specific? Get in touch and we'll point you the right way.