School management system for Kenyan schools +254 758 024 400 WhatsApp info@shulepoa.co.ke
ShulepoaSchool Management System
A school campus with classroom blocks and a driveway
Timetable generator

A clash-free school timetable, generated in minutes

Tell Shulepoa your classes, subjects, teachers and lessons per week. It builds the timetable, and you print it for each class, each teacher or the whole school.

In short

A school timetable generator builds the weekly timetable from your classes, subjects, teachers and lesson counts, so no teacher or class is booked twice. Shulepoa generates the timetable, lets the school publish it for everyone, and prints it per class, per teacher or for the whole school.

Why Junior School made timetabling harder

Junior School brought more learning areas, and many schools share teachers across primary, Junior and secondary classes. That makes a hand-drawn timetable slow to build and easy to break when one teacher leaves. A generated timetable can simply be run again after a change.

What you get

What the timetable does

Automatic generation

A whole-school timetable built from your setup, without double-booking.

Teacher allocations

Which teacher takes which subject in which class.

Every level

Primary, Junior School and secondary classes on one timetable.

Print-ready PDFs

Per class, per teacher or the whole school.

On the phone

Teachers and learners see their own timetable on the portal or app.

Publish to everyone

Publish all class timetables together when ready.

How it works

Building the timetable

  1. 1

    Set up

    Classes, subjects, lessons per week and the school day.

  2. 2

    Allocate

    Assign teachers to subjects and classes.

  3. 3

    Generate

    Shulepoa builds the timetable.

  4. 4

    Publish and print

    Publish it, and print the copies you need.

Questions schools ask

Timetables: common questions

See all questions

Can Shulepoa generate a timetable for a whole school?

Yes. Shulepoa generates a timetable for all classes together, so a teacher is not booked in two rooms at once, and prints it per class, per teacher or for the whole school.

Does it work for Junior School?

Yes. Junior School classes are set up with their own learning areas and lessons per week, on the same timetable as other levels in the school.

What is the best management system for Junior School (JSS) in Kenya?

Junior School (Grades 7 to 9) needs CBC assessment per learning area, school-based assessment records, streams, timetables for more subjects and teachers, and clear report cards. Shulepoa handles all of these, whether the Junior School sits in a primary school or in a comprehensive school, alongside fees, attendance and parent SMS.

See Shulepoa working for your school

Book a free demo set up with your own classes, fee structure and grading.