Skip to main content
Timetable Management

School Timetable Management Software for Indian Schools.

Configure your school’s period schedule, break times, and working days once. Assign subjects and teachers to each period for every class. Every teacher gets their personal schedule view. When a teacher is absent, manage substitutions and notify the covering teacher without any paperwork.

From Schedule Setup to Substitution Management in One Place

Timetable management in Chatmadi replaces the Excel chart pinned to the staffroom wall with a live digital schedule that every teacher can access from their phone.

Period and Break Configuration

Define the number of periods per day, the duration of each period, and the timing and duration of breaks including morning assembly, lunch, and afternoon breaks. Configure which days are working days and set half-day schedules for Saturdays if applicable. This configuration is applied across the entire school and can be adjusted at any time.

Class-wise Timetable Builder

For each class, assign a subject and teacher to each period slot for each working day. The timetable builder shows the full week in a grid with days as columns and periods as rows. Click any cell to assign a subject and teacher. The system prevents the same teacher from being assigned to two different classes at the same time.

Personal Teacher Schedule View

Every teacher has a My Schedule view showing their personal timetable for the week: which classes they teach, which periods, which subjects, and which room if configured. Teachers can access this view on mobile from chatmadi.com without needing a printed schedule. The schedule updates automatically if the timetable is modified.

Substitution Management

When a teacher is absent for the day, the substitution module shows all periods that need coverage. Admin staff assign a covering teacher for each period from the list of available teachers who are free during that slot. The substitution is logged with the date, original teacher, covering teacher, class, and period. Covering teachers can be notified automatically.

Teacher Workload Overview

The timetable analytics view shows the number of periods per week assigned to each teacher across all classes. This helps principals identify teachers who are under or over-loaded and balance the timetable more equitably. Subject-wise period distribution is also visible to ensure each subject gets adequate weekly teaching time.

Class-wise Schedule for Students

Each class has a readable timetable view showing the full weekly schedule with subject names and teacher names for each period. This can be printed as a chart for display in the classroom or shared digitally. The class timetable is visible to class teachers and subject teachers assigned to that class.

Academic Calendar Integration

Timetable management is integrated with the school events calendar. Exam dates, PTM days, and school holidays marked in the calendar are reflected in the timetable view so teachers can see upcoming interruptions to the normal schedule when planning their syllabus coverage.

Syllabus Completion Logging

Teachers can log weekly syllabus progress for each subject they teach. The log records which topics were covered during the week, the class engagement level, and any notes. Cumulative completion percentage is tracked per subject and visible to the principal, giving an accurate picture of where each class stands on syllabus coverage across the academic year.

When a Teacher is Absent, Substitutions Take Two Minutes

No more physical substitution registers, no more hunting for free teachers, no more unattended classes.

1

Mark the teacher as absent

When a teacher calls in sick or is absent for any reason, mark them absent in the staff attendance module. The substitution module immediately shows all periods for that teacher across all classes for the day that need coverage.

2

See which teachers are free each period

For each period needing coverage, Chatmadi shows the list of teachers who are free during that slot based on the current timetable. Teachers who already have a free period can be assigned to cover the absent teacher's class without creating a conflict.

3

Assign the covering teacher

Select the covering teacher for each period. The substitution is logged instantly with all details: date, absent teacher, covering teacher, class, period, and subject. The log is permanent and can be reviewed at any time.

4

Covering teacher is notified

The covering teacher receives a notification in Chatmadi and optionally via WhatsApp showing which class they are covering, which period, and which subject. No one needs to physically find the teacher and tell them in person.

What Changes for Each Role

Timetable management in Chatmadi removes the physical notice board and printed schedule from every teacher’s routine and replaces them with a live digital view accessible on any device.

For Principals

  • Teacher workload overview shows periods per week per teacher so you can identify and correct imbalances before they cause dissatisfaction.
  • Substitution log is permanent and searchable. Know exactly which teacher covered which class on any date without relying on physical registers.
  • Syllabus completion percentages per subject show which classes are ahead of or behind schedule so you can intervene before end-of-term pressure builds.

For Admin Staff

  • Building the school timetable at the start of the year takes a fraction of the time compared to Excel or manual charts.
  • Substitution management on a day when multiple teachers are absent is handled from one screen with conflict prevention built in.
  • Timetable changes mid-year, such as when a teacher leaves or a new subject is added, are made in a few clicks and reflected immediately for all users.

For Teachers

  • Your personal schedule is always accurate and accessible from your phone at chatmadi.com without needing to photograph the staffroom notice board.
  • Substitution assignments reach you as a notification rather than requiring someone to physically find you in the corridor.
  • Log your weekly syllabus progress in two minutes per subject. The log feeds into the principal's completion dashboard automatically.

Why Indian School Timetabling Is Uniquely Hard

Indian schools run timetables across 14 classes, 10 to 20 subjects per class, and 8 to 12 periods per day. Add sections, special labs, co-curricular slots, and the zero period, and a typical CBSE school manages 2,000 timetable cells per week. Without a school ERP, this grid lives in a single shared Excel file that everyone is afraid to edit.

Teacher constraints multiply the problem. Per UDISE+ 2024-25, 7.08% of Indian schools are single-teacher schools, and the average is 7 teachers per school. Allocating the few available teachers to classes without clashes, honoring their lecture limits, and accommodating their preferences is a daily headache for the academic coordinator.

The system breaks the moment something changes. A teacher is absent. A substitute needs to be found. A period is swapped. In schools using Excel for timetables, this change takes 30 minutes and introduces errors across 4 other classes before anyone notices.

How Chatmadi Timetable Management Handles It

Chatmadi's timetable management does not ask principals to solve scheduling manually. The school ERP generates clash-free timetables based on teacher availability, subject assignments, lab bookings, and class requirements.

When a teacher reports absence via WhatsApp, Chatmadi suggests eligible substitute teachers for each affected period. The principal approves with one click. All affected parents receive WhatsApp notifications about class adjustments. Students see updated timetables on the parent portal.

Teacher-level views, class-level views, and room-level views are available separately. A subject teacher sees only their periods. A class teacher sees the full class schedule. A principal sees the institution-wide grid, with overload and underload indicators highlighted.

The timetable respects NEP 2020's flexible subject selection model for senior secondary, supports co-curricular period allocation, and integrates with the school's academic calendar for holidays and events. That is the kind of behaviour an Indian school ERP needs, not a generic calendar grid.

Connects Across Your Chatmadi School ERP

Timetable data flows into:

A school ERP that does not connect timetables to attendance, staff, and communication is just a scheduling tool, not an ERP.

Replace the Staffroom Notice Board With a Schedule Every Teacher Can Access on Their Phone.

Timetable management is included on all Chatmadi plans including the free Starter plan. Configure your full school timetable, manage substitutions, and give every teacher their personal schedule view at no cost. Upgrade to Growth at Rs.500 per month for up to 150 students when you need WhatsApp substitution notifications and advanced analytics.

βœ“ Timetable included on all plansβœ“ Personal teacher schedules includedβœ“ Substitution management includedβœ“ No credit card to start