Calendar¶
One school. One calendar. Drives every other module.
Holidays auto-skip attendance. Exams auto-tie to dates. Events show up on the right dashboards. The calendar isn't decorative — it's the spine.
Visible to all roles, read-only for parents and students, editable by admins. A teacher sees a calendar overlaid with only the events that affect their classes.

What we ship today¶
Today · live
- Month, week, and list views.
- Event categories: holiday, exam, event, working day.
- Per-class overlays — a teacher sees only what affects their classes.
- Calendar events drive other modules: attendance auto-skips declared holidays, exams auto-tie to a date.
- One-tap "mark this date as holiday" cascades to attendance, fees, timetable.
Tailored to your school¶
Mould it
- Multiple calendars in parallel — academic, sports, cultural — with per-audience visibility.
- Religious / regional holiday packs pre-loaded for your state.
- Custom event types with custom colours and icons.
- Export to ICS for parents who keep their own family calendar synced.
Where AI takes this¶
Phase 4 · AI
- Conflict detection — "this proposed sports day clashes with Class XII pre-board".
- Natural-language event creation: "block the auditorium next Tuesday afternoon for inter-house drama".
- Auto-suggested working days when you declare a Saturday makeup.
Who uses it¶
All roles — read-only for students and parents, editable by admins.