Getting started
Last updated: Jun 28, 2025
Your first timetable in a few steps
Let's set up your first timetable. This guide will help you get up and running quickly. We recommend starting with a basic configuration first so you can get a feel for how the system works. You'll see the configuration wizard right after you create your account.
1. School name & buildings
Start by entering your school's name and defining its buildings. If you're just starting, we recommend sticking with the default single-building setup for now. Once you're done, click Next to proceed.
2. School periods
Next, set up your school's daily timetable by defining the time slots for each lesson.
Pick the days your school is active. We've set the default to Monday through Friday, but you can adjust this to fit your needs.
Select Configure periods to define:
- School start time: When the first period begins.
- Number of periods per day: The total number of time slots you need each day.
- Period duration: The standard length of a lesson in minutes.
- Breaks: How long your breaks are and where they fit between periods.
When you click Generate periods, we'll create an initial schedule for you. You can then review and adjust these periods as needed.
3. Classes
Now, let's add your classes and set their availability.
We recommend using the Quick Add feature to speed things up: just type the name, press Enter, and repeat for all your groups. Click Save when you're finished.
For each group, you can configure:
- Starting hour – the earliest time lessons can begin
- Ending hour – the latest time lessons can end
- The lessons start at the latest at – the latest slot a lesson can start
- Min. / Max. number of lessons per day
Once you're ready, move on to the next step.
Note: You'll need at least two classes to continue.
4. Subjects
Define the subjects taught at your school. Use Quick add to enter at least two subjects to get started.
5. Teachers
Use Quick add to enter your teaching staff. For your initial setup, we recommend avoiding complex constraints so you can see how the system handles the basic configuration first.
Pro tip: You can always go back and update individual teacher profiles with specific preferences or constraints later.
6. Lessons
This is where you connect classes, subjects, and teachers to define your lessons. You'll need at least one lesson to start generating a timetable.
Pro tip: If you just want to test things out, adding a single lesson is enough to verify the process.
Here's how to add lessons (for example, four Mathematics lessons for Class 5A):
- In the Teacher field, select the teacher
- In the Subject field, select the subject
- In the Class(es) field, select 5A
- In the Frequency field, enter 4 (for four weekly lessons)
- In the Importance field, choose the importance (we'll prioritize high-priority lessons for earlier periods)
Pro tip: When you're adding multiple lessons for the same teacher, use the Add button in the bottom-right to keep going without leaving the page.
7. Timetable constraints
Review the rules that guide how your timetable is generated. We've provided default settings that work well for most initial setups.
Finally, select Generate timetable to see your results!
Note: If you run into an error, double-check that all your data is entered correctly.
What to do next
Once you've finished, here's what you can do:
- Export your timetable for printing.
- Make manual adjustments if needed.
- Regenerate the timetable to see alternative schedules.
- Share the results with your colleagues.
Important: Some advanced features require a subscription plan.
Further reading
Check out our other guides for more detailed information on complex scenarios and advanced configurations.
Related articles