Build Clash-Free Timetables
in Seconds.
Auto-schedule classes and sort out timetable clashes โ all in one place.
Book a Demo
Set up a whole term, in one go.
Classes Scheduling lets your centre set up repeating class sessions for a full term at once โ so you skip the repeat setup and avoid last-minute clashes.
Attendance is built right into each lesson, and make-up class requests go through a simple approval queue.
Timetables tied to your classes and students.
Because scheduling sits inside the LMS, every session is linked to its class group and student records โ so timetables, attendance, and class lists all stay in sync.
See every session at a glance.
Switch between a day-by-day strip and a full calendar grid to watch your sessions and open slots in real time.
Date Strip View
See each day's sessions in a row, and spot the open slots without digging through pages.
Calendar Grid View
View the full week or month so you can plan around your busiest days with ease.
Live Open Slots
Booked and open slots update as you go, so you always know what time is free.
Make the timetable build itself.
Set the rule once and let the scheduler create every session for the term. Pick your dates, block out holidays, and let it do the rest.
Set the Rule
Pick the class, days, and times once. The scheduler turns it into a repeating rule.
Choose a Preset
Use a calendar-year or school-year preset, with your own start and end dates.
Block Out Holidays
Add blackout dates like public holidays so no class lands on a day off.
Generate Sessions
The system creates every session in bulk across the whole term in one go.
Auto-Linked
Each session is tied to its class group, with attendance set up and ready.
Take attendance right in the lesson.
No separate sheet to chase. When sessions are made, attendance is ready โ so marking who's in takes a few taps.
Built into every lesson
Mark who's in and who's out right from the lesson, with no extra step to set up.
Saved to each student
Every mark is saved on the student's profile, so the full history is always there.
Linked to the right class
Generated sessions attach to their class group on their own, so class lists stay correct.
Up to date as you go
Attendance and slots update live, so what you see is always the latest picture.
Handle replacement classes without the back-and-forth.
When a student misses a class, the make-up request goes into one shared queue. Your team can see it, approve it, and book the replacement โ all in the same place.
Parents and students can send make-up requests straight from the Parent Portal, so they reach you without extra calls or messages.
Plan your whole term in one sitting.
See how RealmsGate builds clash-free timetables, tracks attendance, and handles make-up classes โ connected to the rest of your platform.