Create a school
Enter the school's name and address, then choose its grading settings.
All demo videos use synthetic data. Any resemblance to real people or institutions is purely coincidental.
See how staff, students, and parents use Classtable for timetables, lessons, grades, and attendance.
Enter the school's name and address, then choose its grading settings.
Define the school year, create its terms, and set the current year.
Import subjects, rooms, time slots, teachers, classes, curricula, and assignments from CSV files.
Set scheduling constraints, run the solver, review the timetable, and activate a schedule version.
Review the curriculum warnings, adjust the plan, and run the solver again.
Compare schedule versions and review the week by class, teacher, or room.
Add subjects to a template, set weekly hours for English and Mathematics, apply it to classes, and check each class's updated curriculum.
Set each teacher's available days and periods, then generate a schedule that follows those settings.
Review the day's lessons in order, then open a lesson to add notes or homework.
Select a class, subject, and term. Load the roster and enter summary grades.
Review each student's year-end status and confirm their placement for the next academic year.
Check lessons, teacher notes, homework, and attendance from a personal timetable.
Create a parent account, link it to a child, and submit the request for school approval.
View your child's school details and report an upcoming absence with a reason and optional notes.