Cross-Time-Zone Study Planner
Design a scheduling tool that finds humane study-group times and records each member's local commitment clearly.
The brief
Understand the problem
Background
Distributed learners often agree to a time without noticing daylight-saving changes or repeatedly burdening the same region. Availability grids can also expose more of a person's schedule than the group needs.
User context
Four students in Kuala Lumpur, Nairobi, Berlin, and Toronto need a weekly statistics session for the next six weeks. No single time is ideal for everyone.
Product problem
The group needs a transparent compromise that accounts for local hours, recurrence changes, fairness, and limited availability sharing.
Objective
Create availability collection, fairness-aware comparison, recurring confirmation, and change handling for a global study group.
What to design
Define the experience
Required experience
- Share preferred and possible windows in local time
- Compare candidate slots across all members
- Confirm a recurring plan with upcoming clock changes
- Propose a rotation or one-off change
Screens and states
- Availability setup
- Candidate time comparison
- Recurring plan review
- Change proposal
Core user flow
Follow the critical path
- 01
Each student marks preferred and possible windows without sharing calendar titles
- 02
The comparison identifies two viable times and who bears an early or late hour
- 03
The group chooses a rotating schedule
- 04
A Berlin clock change triggers a review before the affected session
Product rules
Requirements and constraints
Requirements
- Display every proposal in each member's local time and date
- Distinguish preferred, possible, and unavailable windows
- Show burden distribution across a recurring series
- Require acknowledgement when a timezone rule changes a confirmed local time
Constraints
- Calendar integration must reveal free or busy only
- No member should be auto-confirmed
- Time-zone rules need current system data
Reality check
States worth considering
Finish line
What to deliver
- Four responsive screens demonstrating a rotating global schedule
If you want more
Optional extensions
Optional direction
Visual resources
Use these as a starting constraint if you want one. They are not part of the required solution.