Building a Flexible Roster Experience

Building a Flexible Roster Experience

How can teachers personalize their roster view to fit their daily routines and responsibilities?

Background

Procare's mobile app enables staff to manage attendance, activity logging, and more. However, staff assigned to multiple classrooms lacked a single, unified view, forcing them to switch between rooms and creating inefficiencies.

Project Details

Role: UI UX Designer, UX Researcher

Mobile (iOS + Android)

Product, Engineering, Customer Success

⛔️ Problem

Existing tools lacked customization and flexibility, making it harder to quickly access the right student information.

No other childcare platform offers a personalized, persistent roster view—creating both a user pain point and a missed opportunity for differentiation.

"I’m bouncing between rooms all day and there’s no simple way to keep track of everyone, it’s honestly a mess."

Business & Design Challenges

🟥 The daily need to reconfigure filters and tags slows down teacher's workflow

🟥 Need to reduce time on task for actions like attendance or logging

🟥 No competitive solution on the market offering roster-level customization

🟥 Lack of visibility for staff managing multiple rooms

High Level Goal

This project aimed to simplify classroom management by enabling flexible, customizable roster views. With persistent setups and smart filtering, staff can save time and manage multiple rooms more efficiently.

⭐️ Allow teachers to save and reuse roster configurations

⭐️ Enable multi-room visibility in a single view

⭐️ Support filtering by pre-set tags like age group or allergies

Persona

The Multi-Room Floater

on-the-go

overextended

floating teacher

mid-size childcare center

Pains

• Constantly toggling between rooms to track attendance
• Struggles to remember which kids are where at what time

Pains

• Constantly toggling between rooms to track attendance
• Struggles to remember which kids are where at what time

Pains

• Constantly toggling between rooms to track attendance
• Struggles to remember which kids are where at what time

Pains

• Constantly toggling between rooms to track attendance
• Struggles to remember which kids are where at what time

Goals

• One view of her assigned students, regardless of classroom
• Faster ways to complete repeated tasks
• Clear guidance when completing tasks

Goals

• One view of her assigned students, regardless of classroom
• Faster ways to complete repeated tasks
• Clear guidance when completing tasks

Goals

• One view of her assigned students, regardless of classroom
• Faster ways to complete repeated tasks
• Clear guidance when completing tasks

Goals

• One view of her assigned students, regardless of classroom
• Faster ways to complete repeated tasks
• Clear guidance when completing tasks

Work in Progress

User Testing Key Takeaways

✅ Understanding and Usage

100% success rate — All participants created a custom roster without issues

Clear understanding — Users immediately grasped the purpose of the feature

High perceived value — Most saw it as useful for viewing children across rooms

Naming clarity — Feature name made sense to all participants

Scalable use — Centers anticipated needing 2–6 rosters per teacher

⚠️ Confusion & Risks

Potential friction — Less tech-savvy teachers may need admins to set up rosters

Tag dependency risk — Centers not currently using tags might face adoption hurdles

Messaging matters — The value must be positioned clearly as a stronger alternative to switching between rooms manually

Design in Action

Anticipated Business Outcomes

While the project is on hold due to limited Dev capability, the following metrics are expected upon launch:

40%

Reduction in screen-switching events

20%–35%

Adoption within the first 3 months post-launch, measured by the number of active rosters created per center

+10 point

Increase in NPS among staff users within 6 months

Next Steps

Once our development team can pick this back up our next steps would be

→ Working with our GTM team on onboarding flows to guide less tech-savvy users through setup and tagging.

→ Bulk tagging tools to support faster setup for large centers.

→ Cross-platform support (iOS + Android) with feature parity.