

UW Blueprint x Sistema Toronto
Streamlining absence tracking through digitization and automation
I led the end-to-end product design of Sistema Tacet, an EdTech absence management platform serving 50+ teachers across 6 locations. The project focused on reducing administrative overhead and empowering teachers with more control over their schedules. I drove user research and system design in both teacher and admin-facing experiences.
My Role
Product Designer
Team
2 Product Designers, 2 Product Managers, 7 Developers
Timeline
2024 - 2025 (12 months)
20%
administrative overhead reduced
200+
absences logged since adoption
Who's Sistema Toronto?
Sistema Toronto is a NPO dedicated to providing accessible and high-quality music education to youth from underserved communities.

Sistema Toronto Programs and Offerings
There's a bottleneck…
Administrators spend too much time processing absences
The administrative team spends 2-4 hours per week manually monitoring and transferring Google Form data into calendars, which is not only slow, but error-prone.
Teachers have little control over their own schedules
Teachers must rely on admins to connect them to substitute opportunities which may be inconsistent and unreliable.
Administrators don’t have the time to process teacher absences and manually find substitutes for teachers, so the current process is inefficient.

Sistema Toronto current management system, relies heavily on administrators to facilitate
Building a solution
Sistema Tacet, an optimized absence management system that reduces administrative overhead, and enhances visibility of teacher availability.
WHAT'S OUT THERE?

Google Calendar

✅ Syncs with their existing system
❌ Poor visibility (teachers are in the dark)

Outlook Calendar

✅ Has good widget states
❌ Not designed for absence management

Notion Calendar

✅ Highly customizable to meet needs
❌ Too complex for the demographic
To make sure we aren't creating something that has already been made, we took a look at the pros and cons of the current market of the most popular apps that could be used within the Sistema team for absence tracking.
Time to map it out

Initial User Flow & Feature Scoping

Initial Sketches of the Calendar
Uh-oh…
The first roadblock we hit was the decision of whether to choose the conventional calendar navigation (left-right flip), or use a vertically scrolling calendar instead.
Flip from Left-Right Calendar

❌ Cannot show all absences in this view
❌ Increases friction when looking for a nested absence
Vertically Scrollable Calendar

✅ Responsive to quantity of absences
Gathering feedback
After our lofi screens were complete, we conducted user testing and the results led us to new problems to solve.

Conducting and synthesizing user testing results
FINDINGS

Overcomplicated widget states & icons
Teachers struggled to differentiate multiple calendar states. The meaning behind filled vs. unfilled absences, circles, and outlines was unclear.

Unclear filtering system
The label "My Calendar" was unclear, combined with other filters, the system became overly complex.
Back to the drawing board
THE MAIN VIEW
After conducting the user tests, we found that many of the problems came back to the same problem of poor information architecture. We revisited the primary tasks that the teachers had, and found that they would be going on Tacet to either (1) declare and absence or (2) fill for another teacher. We decided to split those two tasks into separate calendars.
Information Overload

❌ Filter system is unclear
❌ Shows too many absences in one view for a teacher
Views Separated by Primary Tasks

✅ No more clutter for teachers
✅ Clear distinction between your absences and others
WIDGETS
After multiple brainstorming sessions, we explored various options and landed on a clearer way of communicating the information on the widget, mainly the teachers filling for an absence, and the use of icons.
Before

❌ Insignificant design decisions
❌ Misleading Icons (button? or status marker?)
After

✅ Not just relying on visual cues
✅ Intuitive icon placement, consistent visuals
Managing stakeholders
It was very important to us that we had multiple touch points with the Sistema staff to ensure that we were meeting the product requirements, and that we were truly building a tool they could sustainably use for the future.

Stakeholders product check in
Refining the system
The system uses playful colors representing sistema values & cause helping children around the GTA. The colors all meet the WCAG standards (high contrast on text, color contrast on widgets for each color, color is not the only identifier)

Sistema Tacet design system
Presenting… Tacet!
Teacher View: Declare & Fill Absence
Teacher View: Filter & User Profile
Admin View - Toggle & Dashboard
Reflections

Working Cross-functionally
I learned a lot from working in a team of diverse skillets, specifically working alongside developers.

Product Thinking
Thinking about the whole system, not just a platform and it's screens.

Non-linear Progress
Design is never linear, after learning new things from testing, iterations and changes will be made.