← Back to Home
Documentation

User Guide

Step-by-step documentation on how to configure and run the school scheduler.

1. Administrative Setup

To begin, register or sign in to your coordinator account. Once inside the Dashboard, configure your school parameters:

2. Building Your Database

You need to register two main data entities: Classes (sections) and Teachers.

💡 Pro Tip: You can bulk-import teachers and class records using a template in Excel, saving you time.

3. Assigning Workloads & Constraints

Before launching the engine, you must establish workload boundaries:

4. Generating and Auditing

Once data constraints are loaded, click the "Generate Timetable" button.

  1. The AI engine runs scheduling permutations, checking constraints in real-time.
  2. After rendering, the scheduler checks for overlaps. Red badges will warn you if any teacher has a collision or exceeds limits.
  3. You can adjust rows manually by clicking slots and swapping assignments. The engine will instantly re-audit the changes.

5. Substitution & Arrangement Setup

For daily substitution management:

Go to App