Home/Modules/Academics/Timetable
🗓
Academics · Auto-gen

Timetable, generated, not juggled

Schoolyam Timetable generates the whole school’s timetable automatically — respecting teacher workloads, subject period budgets, electives and fixed slots — then keeps it alive through the year with one-tap substitutions, clash reports and teacher-wise views on web and app.

1-clickfull-school generation
0clashes after checks
Autosubstitute assignment
Appteacher & student views
Everything inside

What’s inside Timetable?

Every card below is a working feature in the live product — not a roadmap item.

Smart auto-generationFeed in subjects, teachers and period budgets — get a clash-free timetable.
Workload balancingMax periods per teacher per day/week enforced; heaviest subjects placed first.
📚
Elective & optional subjectsParallel elective groups schedule together without conflicts.
📌
Fixed-slot controlAssembly, games, lab blocks — pin them; generation works around them.
🔄
One-tap substitutionTeacher absent? Free, qualified substitutes suggested instantly, workload-aware.
Clash & gap reportsUnassigned periods, double-bookings and idle teachers surface before Monday.
📱
Teacher timetable on appEvery teacher sees their day on the phone — substitutions update live.
📋
Version historyEach edit joins a running version — you can always see what changed mid-term.
Point by point

Key features of Timetable

Scan any group in seconds — every point is a working capability, not a promise.

Auto-generation

  • Clash-free drafts40+ sections placed in one run.
  • Workload balancingMax periods per teacher enforced.
  • Electives in parallelOptional-subject groups schedule together.

Living timetable

  • One-tap substitutionFree, suitable substitutes ranked instantly.
  • App updates liveTeacher and class apps change before the bell.
  • Version historyEvery edit tracked mid-term.

Full visibility

  • Clash & gap reportsUnassigned periods surface before Monday.
  • Teacher-wise viewsEach teacher's day on web and app.
  • Fixed-slot controlAssembly, games and labs stay pinned.
Automation

How does it run itself?

1
Describe the school onceClasses, sections, subjects, teacher allotments, period budgets and fixed slots — the generator’s inputs.
2
Generate and reviewThe engine fills every period clash-free; the dashboard shows leftover slots and workload spread for a human eye.
3
Absences handle themselvesMark a teacher absent and substitution suggestions appear; the affected classes’ apps update before the bell.
Proof, not promises

Which screens do you actually get?

Real screen names from the live Schoolyam dashboard — ask for any of them in your demo.

Generate Time TableSmart Time Table GenerateTeacher Time TableTime Table Substitute AssignmentTime Table Clash ReportClass Subject Max PeriodMax Period Per DayTime Table DashboardTime Table Full View

Auto-gen · priced module-wise — pay only if your school uses it · add anytime

Questions principals ask

Frequently asked

Can it really generate a timetable for a big school automatically?

Yes — the generator handles 40+ sections with elective groups, lab blocks and shared teachers, placing heaviest-constrained subjects first. Most schools get a workable clash-free draft in one run and fine-tune by drag-drop.

What happens when a teacher is absent?

The substitution screen lists that day’s affected periods with free, subject-suitable teachers ranked by current workload. One tap assigns; the substitute and the class both see it on the app immediately.

Can we adjust the generated timetable manually?

Yes — any period can be edited after generation, and every manual change joins the timetable’s version history with clash checks still enforced.

Works together with

See Timetable live on your school’s data.

A 30-minute demo with your classes, your fee structure, your report-card format. Free, and on your screen — not a slideshow.