Timetable Maker
A guided timetable builder for school admins on the web, and a daily schedule for students and teachers on their phones.

- Role
- Associate Product Designer
- Timeline
- 2022
- Platform
- Web, Android, iOS
Tools
- Figma
Why schools needed it
At the start of every academic year, school admins and IT staff build the timetable: classes, subjects, teachers and periods. Before this feature, that work happened in spreadsheets, printouts and side chats.
Research with admins and IT staff kept turning up the same problems:
- Built by hand
- Slow at the busiest time of year
- Hard to share digitally
- Junior and senior classes need different schedules
I designed Timetable Maker at Teachmint in 2022, my first design job. My manager Malik mentored me through it.
What shaped the design
Set up before you fill
Periods can't be filled until classes, groups and timings exist, so the product walks admins through setup first.
Catch conflicts while editing
Subject and teacher clashes show up as the admin fills each period, not after the whole week is done.
Admins build, everyone else reads
Admins set the timetable up on the web. Students and teachers check it on their phones.
The empty state teaches
The feature starts each year empty on purpose, so the first screen explains what to do next.
- Class groups
- Periods and breaks
- Subjects and teachers
The admin journey, on the web
Start from an empty state
The landing screen explains the feature and points the admin to setup.

Configure a group of classes at once
Admins set periods, timings and breaks for a group of classes together, and a live preview builds the day as they type.


See progress across class groups
Junior and senior classes can have their own schedules, and the landing screen shows which sections are done.

Fill periods, with clashes flagged
Admins pick a subject for each period. Teacher availability and subject counts update as they go.

The finished timetable

On the phone, for students and teachers
The same timetable shows up as a daily schedule in the mobile app.


What changed
Schools got one guided path from an empty setup to a shared timetable. Admins build and check it on the web, and students and teachers see the same schedule on their phones, without a printout in between.
Usage metrics for this feature are kept confidential.