Parent-Teacher Conference Planner
Design scheduling for parent-teacher conferences that handles siblings, interpreters, access needs, and limited teacher availability.
The brief
Understand the problem
Background
Families may need appointments with several teachers in one evening, shared guardians may attend separately, and interpreter capacity can be tighter than teacher availability.
User context
Elena has two children at the same school and needs Spanish interpretation. She wants consecutive appointments and cannot arrive before six o'clock.
Product problem
The scheduler must coordinate people and resources without exposing another family's booking or forcing parents into repeated trial and error.
Objective
Create family setup, compatible slot search, appointment review, and change notification for a conference evening.
What to design
Define the experience
Required experience
- Select children, teachers, attendees, format, and support needs
- Find a compatible group of conference slots
- Confirm the itinerary and access details
- Respond to a teacher or interpreter schedule change
Screens and states
- Conference setup
- Compatible itinerary options
- Booking review
- Schedule change
Core user flow
Follow the critical path
- 01
Elena chooses two teachers, an after-six window, and Spanish interpretation
- 02
The system returns two consecutive itineraries with travel time
- 03
She confirms an in-person plan and receives check-in details
- 04
An interpreter change preserves both appointments and updates the itinerary
Product rules
Requirements and constraints
Requirements
- Search teacher, room, interpreter, and guardian availability together
- Offer remote and in-person formats where supported
- Keep student and access information private
- Require explicit confirmation when a material schedule detail changes
Constraints
- Unavailable support cannot be shown as confirmed
- Guardians may have separate communication permissions
- The design must work for translated and right-to-left content
Reality check
States worth considering
Finish line
What to deliver
- Four responsive screens covering multi-child scheduling and a changed resource
Optional direction
Visual resources
Use these as a starting constraint if you want one. They are not part of the required solution.