📅
School Timetable Manager
Configure → Generate → Print class-wise & teacher-wise timetables
🏫 School Information
💾 Backup & Restore
This app keeps your data only while this browser tab/page is open. Download a backup file whenever you finish entering data, and load it again next time you open this page.
📚 Subjects Master List
| # | Subject | Code | Type | Action |
|---|
👩🏫 Add / Edit Teacher
📋 Teacher List
| # | Name | Short | Shift | Subjects | Morning Duty | Evening Duty | Max/Day | Action |
|---|
🏫 Add Class / Section
📋 Classes List
| # | Class | Section | Class Teacher | Combined With | Practical | PE Exempt | Action |
|---|
🕐 Period Structure
📌 Period Timing
🌐 Global Common Periods
Set periods that apply to ALL classes (prayer, library, sports). Classes can be individually exempted in Classes tab.
⚡ Automatic Timetable Generator
Fills every empty period for every class, every working day — using each teacher's subject→class assignments, period range (e.g. P1–P4), free period, shift, and max-periods/week limits. Already-filled cells are left untouched unless you choose to overwrite them.
📊 Manual Cell Editing
Select a class and adjust individual periods if needed.