10 Powerful Features

Every Feature Your School Needs

Built by people who understand the chaos of school scheduling. Each feature solves a real problem that admins face every single day.

15+
Hours Saved Weekly
100%
Conflict-Free Schedules
94%
Teacher Satisfaction

AI-Powered Timetable Generation

The Problem

Manually building a school timetable takes weeks of trial and error. Admins juggle hundreds of constraints — teacher availability, subject loads, room clashes — in a spreadsheet that breaks every time something changes.

Our Solution

Our constraint-based AI engine generates a complete, conflict-free timetable in seconds. It respects every rule — max daily periods, weekly targets, recess breaks, assembly slots — so you never have to fix broken schedules again.

Generates full weekly timetable in under 10 seconds
Automatically handles teacher conflicts across sections
Respects max daily periods and weekly workload targets
Supports sub-subjects (e.g. Science → Physics, Chemistry, Biology)

Smart Daily Arrangements

The Problem

When a teacher calls in sick at 7 AM, the admin scrambles to find substitutes while students sit idle. The same 4–5 "nice" teachers always get called, leading to burnout and resentment.

Our Solution

One click shows you every available teacher for every uncovered period — ranked by subject expertise, current workload, and fairness. No more frantic phone calls or hallway hunting.

Instantly finds free teachers for each uncovered period
Ranks substitutes by qualification and availability
Tracks who has already been asked to cover that week
Logs every arrangement for accountability and reporting

Subject-Affinity Matching

The Problem

Sending a P.E. teacher to cover AP Physics usually results in a chaotic free period where the kids learn absolutely nothing. Instructional time is wasted.

Our Solution

When finding substitutes, the algorithm gives priority to teachers who teach the same or related subjects, and teachers who already know the students. It maximizes the chance of real instruction happening during substitute periods.

Prioritizes same-subject teachers first
Considers related subjects (Chemistry for Physics, etc.)
Prefers teachers who already teach that class group
Protects instructional time with qualified substitutes

Equity Load Tracker

The Problem

In most schools, substitute duty falls unfairly on the same handful of teachers — the ones who never say no. This leads to burnout, low morale, and staff complaints.

Our Solution

Every teacher gets a live "Arrangement Load Score" visible to admins. The system automatically rotates suggestions so that coverage is distributed fairly across the entire staff, not just the willing few.

Live workload score next to every teacher name
Auto-rotates suggestions for fair distribution
Tracks arrangement history per teacher per week
Prevents burnout by balancing substitute coverage evenly

Drag-and-Drop Timetable Editor

The Problem

After the timetable is generated, you always need to make small tweaks — swap a period, move a teacher. With spreadsheets, one change can cascade into 10 new conflicts.

Our Solution

Visually drag any period to a new slot. The system instantly validates the swap, checking for teacher conflicts across all sections. If there is a clash, it tells you exactly what it is — no silent breakage.

Drag any period to swap with another slot
Real-time conflict detection on every swap
Lock critical slots so they can't be accidentally moved
Visual color-coded subjects for instant readability

Multi-Section & Sub-Subject Support

The Problem

Most schools have Junior and Senior sections with different timings, different class counts, and different subject structures. Generic tools force everything into one rigid format.

Our Solution

Define separate sections (Junior, Senior, Primary) with independent start/end times and class ranges. Create parent subjects with sub-subjects (e.g. SST → History, Civics, Economics, Geography) — each taught by different specialist teachers.

Multiple school sections with independent schedules
Custom start/end times per section
Parent subjects with unlimited sub-subjects
Different teachers per sub-subject per class

Slot Locking & Protection

The Problem

Certain periods are sacred — the principal's assembly, the weekly sports period, the lab session that must happen on Wednesday. But auto-generators don't know that.

Our Solution

Lock any individual slot in the timetable so it is never overwritten by generation or drag-and-drop. Protected slots stay exactly where you place them, forever.

Lock individual cells in the timetable grid
Locked slots survive re-generation
Global lock/unlock toggle for edit mode
Visual lock indicators on protected periods

One-Click Print & Export

The Problem

School timetables need to be printed and posted outside every classroom, emailed to parents, and shared with department heads. Copying from a digital tool to a printable format is tedious.

Our Solution

Print any timetable view with a single click — class-wise, teacher-wise, or full-school. The export is formatted perfectly for A4/Letter paper with clean borders, readable fonts, and school branding.

Print class-wise or teacher-wise timetables
Clean, professional print formatting
Optimized for A4 and Letter paper sizes
Includes school name and section headers

Teacher Volunteer System

The Problem

Some teachers are willing to take extra classes but admin doesn't know who. Meanwhile, other teachers are forced into coverage they don't want.

Our Solution

Teachers can mark themselves as "available for arrangements" on specific days. The arrangement engine sees volunteers first and prioritizes them, respecting their willingness while keeping load fair.

Teachers self-mark availability per day
Volunteers appear first in substitute suggestions
Reduces admin's guesswork about who's willing
Integrates seamlessly with the load tracker

Cloud Sync & Multi-Device Access

The Problem

Timetable data lives on one admin's laptop. If they're absent or their machine crashes, nobody can make changes or check the schedule.

Our Solution

All data is synced to the cloud in real-time via Supabase. Log in from any device — laptop, tablet, phone — and see the latest timetable instantly. Your data is always backed up and always accessible.

Real-time cloud sync across all devices
Secure authentication via Google or email
Automatic backups — never lose your timetable
Works on desktop, tablet, and mobile browsers

Ready to transform your school scheduling?

Join hundreds of schools that have eliminated scheduling chaos. Set up in 5 minutes, generate your first timetable instantly.