Build your full school schedule in under an hour. Zero clashes. Every teacher sees their personal schedule instantly. Students and parents see their class timetable from day one.
< 1 hr
Full school timetable
Zero
Teacher clashes
Instant
Staff schedule visibility
Any
Period structure supported
The problem
One change ripples into clashes nobody catches until Sunday morning. Gurukul builds the whole week with clash detection on every slot - published in under an hour.
2-3 days
Old Excel workflow per term
before Gurukul
< 1 hour
To build and publish a timetable
with clash detection
0
Double-bookings reach students
caught before publish
40+
Periods per teacher tracked
workload balanced weekly
Capabilities
From clash-free scheduling to last-minute substitutes - the whole week managed in one place.
The system flags the instant a teacher is assigned to two classes at the same time or a room is double-booked. Every slot is verified the moment you create it, so nothing broken ever reaches students.
See total periods per teacher per week and flag overloads before publishing - balanced distribution by default.
Configure your exact period lengths, breaks, lunch, and special assemblies. 35, 45, or 50-minute periods all work.
Run morning and afternoon batches as two separate timetables in one system, with cross-shift clashes still caught.
Mark a teacher absent and Gurukul surfaces only free, subject-qualified staff for that exact period.
Teachers see their schedule; students and parents see class timetables - all updated the moment you publish.
Deep dive
Drop a subject into any slot and Gurukul checks the whole grid in real time. If Mr. Sharma already teaches Class 9 in second period, the slot refuses to place him in Class 7 at the same time. By the last period, every row and column is verified.
0 clashes
Full week verified · ready to publish
Deep dive
Mark a teacher unavailable for the day and Gurukul scans every other teacher's schedule for that exact period, surfacing only staff who are genuinely free and qualified. Pick a substitute and the class plus the covering teacher are notified immediately.
3 free
Qualified teachers available for P3
Every structure
Double periods for labs, two-shift campuses, optional free periods, prayer and assembly blocks - configure your exact weekly pattern once at the start of the year and reuse it every term.
6 days
Sun–Fri teaching · Saturday holiday
How it works
Configure classes, subjects, teachers, period lengths, and weekly pattern. A one-time setup each academic year.
Assign which teacher teaches which subject in which class. The system tracks total periods per teacher and flags overloads.
Place subjects into slots with instant clash detection, review, and publish. Every teacher and class sees their schedule immediately.
FAQ
Everything you need to know about this module. Still curious? Book a walkthrough with our team.
Yes. Each shift runs as its own timetable with its own period structure. Teachers who teach across both shifts are tracked together, so the system still flags anyone double-booked between a morning and a day period.
Stop spending 2-3 days on timetable creation. Build it in an hour with automatic conflict detection and publish with one click.