Choose a Meetup Plan as a Group
Design a group decision flow that turns different schedules, budgets, locations, and interests into one workable meetup plan.
The brief
Understand the problem
Background
Group chats generate many suggestions but rarely show which option actually works for everyone. People may also avoid stating budget or accessibility needs in a public thread.
User context
Six former classmates want to meet on Saturday. They live across the city, one has a 21:00 curfew, and another needs a quiet step-free venue.
Product problem
The product must gather private constraints, explain tradeoffs, and reach a decision without exposing who blocked an option or rewarding the loudest participant.
Objective
Create availability collection, private constraints, plan generation, group voting, and final confirmation.
What to design
Define the experience
Required experience
- Meetup setup
- Availability and needs collection
- Feasible plan comparison
- Decision and confirmation
Screens and states
- Group overview
- Private response
- Plan shortlist
- Vote result
- Final plan
Core user flow
Follow the critical path
- 01
The organizer invites the group
- 02
Each person submits schedule and private constraints
- 03
The service proposes three feasible plans
- 04
The group chooses one and confirms attendance
Product rules
Requirements and constraints
Requirements
- Keep sensitive constraints private
- Show why an option works for the group
- Support deadlines and abstention
- Avoid revealing who rejected an option
- Update plans when attendance changes
Constraints
- Venue and event availability changes
- Invitees may respond through a web link
- Travel-time estimates are approximate
Reality check
States worth considering
Ready-to-use content
Mock data
Use this content to test hierarchy and realistic data states. You can expand it when the concept needs more depth.
Plan options
- Museum cafe, works for 6 of 6, 18:00
- Board game lounge, works for 5 of 6, 19:00
- Park concert, works for 4 of 6, weather risk
Finish line
What to deliver
- Five responsive screens
- A plan comparison that shows group fit without exposing individual constraints
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.