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:

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:

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):

  1. In the Teacher field, select the teacher
  2. In the Subject field, select the subject
  3. In the Class(es) field, select 5A
  4. In the Frequency field, enter 4 (for four weekly lessons)
  5. 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:

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.

Back