CASE STUDY
Making it easier
to meet somewhere
in the middle.
A location-based meetup app that helps friends find the perfect place to meet in the middle

Home
Discover
Map
Activity
Profile
Create New Meetup

ACTIVE
RECENT
Lunch with Team
El Vez
Today, 12:30 PM
Confirmed
AJ
SK
MT
Drinks with Friends
Midtown Central
Friday, 8:00 PM
Pending
SB
DD
Coffee Catch-up
Sunday - Brew House
Date Night
May 2 - El Pescador
College Gang Meetup
May 9 - Escape Room & Drinks
See All
You


Find the perfect spot for a meetup
Get Started
Log in


PROJECT TYPE
End-to-End Mobile App
ROLE
Product Designer
Duration
5 weeks
tools
Figma, Figjam, Maze, Dribbble
01 — The Problem
Coordinating a meetup is more complicated than it should be.
Coordinating plans with friends often requires multiple conversations, searching across platforms, and negotiating locations. Halfway simplifies the planning process by helping users find convenient meetup spots based on everyone’s location and preferences
How might we make finding a fair meetup location feel effortless?
73%
of people report frustration coordinating group meetups
3+
apps used on average to plan an outing
20min
average time spent negotiating a
meetup location
Target Audience
Socially active people who frequently coordinate meetups with friends, family, or partners who live in different locations. Through early problem exploration and competitive research, I identified a need for a simpler way to find convenient meeting locations that fairly balance travel time between people.

Hypothesis
Planning meetups with friends often involves a frustrating back-and-forth process. Existing tools help users find places, but they do not solve the problem of choosing a location collaboratively
Goal
Business Goals:
Helping to solve a real-world, common coordination problem
Drive user engagement
Create opportunities for partnerships
User Goals:
Quickly find fair and convenient locations
Easily share, compare, and finalize meetup options within one platform


Solution
Design a mobile experience that reduces friction when planning social meetups by helping groups quickly discover a convenient meeting location
02 — user research
Users were excited to talk about their experiences
Meetups are a common occurrence for most people. Whether it's a dinner with friends, a family outing, or a date, people are constantly trying to coordinate. In each interview, users were excited to talk about their experiences and what they found to be difficult.
Survey
8 participants - I learned how people currently coordinate meetups and which tools they rely on
Interviews
4 participants - Explored the frustrations behind choosing where to meet
Competitive
Analysis
average time spent negotiating a meetup location
OC
Olivia Chen
29 · Philadelphia
Social Media Coordinator
“It feels like we spend more time deciding where to go than actually hanging out.”
Needs
Easy coordination
Good activity options
Fair travel time
MR
Marcus Rivera
31 · New Jersey
Project Manager
“I just want to find somewhere that makes sense for everyone without spending so long figuring it out.”
Needs
Convenience
Clear recommendations
Minimal back-and-forth
03 — Research Insights
What I learned
01
Planning requires too many tools
Users commonly switch between:
Maps
Text messages
Social media
Calendar apps
02
Fairness matters
Users want meetup locations that feel balanced rather than choosing a location based on one person’s convenience
03
Users value real connection
Users want to spend less time planning and more time actually connecting
Top Pain Points in Meetup Coordination
Deciding on a fair location
77%
Coordinating schedules
68%
Choosing venue type
59%
Getting consensus
54%
Figuring out navigation to location
62%
05 — The Gap in the Market
Existing products solve individual pieces of the problem, but none combine location, activity and coordination in one experience.
Competitor Analysis
Features
MeetWays
What’s Halfway
Google Maps
Calculates an optimal midpoint
Recommends nearby venues
Real-time traffic
Supports multiple transportation modes
Group-decision making
Shared planning
Easy guided workflow
Results & Outcome
No competitor fully supports collaborative meetup planning, with users still relying on external messaging apps
Midpoint-focused tools prioritize simplicity over flexibility, offering quick calculations but limited personalization
Navigation platforms provide rich location data and real-time traffic, but lack dedicated features for finding fair meeting points or facilitating shared decision-making
06 — from research to opportunity
Key themes
Fairness
Users want a location that works for everyone.
Simplicity
People want less back-and-forth and fewer apps.
◎
Connection
It's not just about the place — it's about the experience.
A simple, intuitive flow from start to finish
I structured the experience around three core tasks:
1
Set your locations
→
2
Find your midpoint
→
3
Explore activities
USER FLOW
Open App
→
Plan Meetup
→
Enter Information
→
Invite participants
→
Set locations
→
Generate halfway point
→
Explore options for halfway point
SITEMAP
Welcome Screen
Sign Up
Input Info to create new profile
Select app preferences
Location permission request
Log in to existing account
Log In
Map
Homepage
Meetups
Active Meetups
Confirmed Meetups
Confirmed Meetups
Discover/Explore
Search Places
Browse Categories
View Nearby Locations
Saved/Bookmarks
Notifications/Activity
Chat
Meetup Invite
Voting Updates
Plan Confirmations
Reminders
Profile
User Info
Preferences
Saved Locations
Meetup History
Create New Meetup
Add Participants
Input Locations
Set Preferences
07 — Designing the core experience
From research to wireframes

What worked?
Users understood the overall purpose of the app
The flow felt straightforward, with users able to move through the steps from choosing a location to confirming the meetup
The map and venue screens gave users useful context when comparing potential meeting locations
What needed work?
Some users were unsure where to begin when creating a meetup and needed clearer guidance around the first step
Users wanted more context when viewing suggested locations
Some screens contained multiple actions and navigation options, making it less clear what the primary next step should be
Designing a seamless user experience
01
Set your preferences
Set your travel move, distance you want to travel, and your budget.

02
Find your midpoint
See the best, most convenient
locations for everyone.

03
Explore activities
Discover restaurants, events, and
more near your midpoint.

08 — visual direction
Warm. Social. Approachable.
Logo


Color palette
Primary (Coral) #C56D5A
Secondary (Mauve) #755158
Accents (Blue) #3B4355
Off-white / Cream #F9F9F8
Dark #191C21
Typography
Chennai
Display — Bold, Black
Headlines - Lato
Body - Poppins
UI ELEMENTS
Buttons
Primary Button
Get Started
Secondary Button (Disabled)
Continue
Text Link
Skip for now
Inputs
Text Input
Full Name
Text Input Active
Sarah Jenkins
Search Bar
Search for a location...
Preference Tiles
Walking
Driving
Cycling
Budget Selector
$
$$
$$$
Meetup Card (Active)
Lunch with Team
Confirmed
El Vez - Mexican Restaurant
Today, 12:30 PM
AJ
SK
MT
Meetup Card (Recent)
Coffee Catch-up
Sunday • Brew House
Date Night
May 2 • El Pescador
Avatars & Chips
Sizing
SA
DA
MA
Selected Friend Chip
SA
Sara
09 — the final product
A complete experience,
designed for real-life meetups.
Every screen intentionally designed to reduce friction and create clarity.
✓ Find a fair meetup location
✓ Reduce planning conversations
✓ Make decisions together
✓ Spend more time connecting
View Prototype
10 — user testing
Real feedback. Meaningful changes.
4 user interviews and usability testing with the prototype
Finding #1
Users wanted more personalized recommendations
Solution: Expanded filtering options for budget, cuisine, activities, and atmosphere so users could tailor recommendations to what they actually wanted to do
→
Before
Limited/general recommendations
After
Expanded preference filters
Finding #2
Participants wanted the ability to compare multiple meeting locations before making a decision
Solution: Added comparison views so users could evaluate multiple destinations before making a decision
→
Before
One destination at a time
After
Multiple destinations compared side-by-side
Finding #3
Users needed more context before choosing a location
Improved the map interface with clearer travel information and location details to help users make a more informed decision.
→
Before
Basic location information
After
Travel times, parking, and public transportation context
12 — what i learned
Designing for groups is different.
This project taught me that finding a midpoint isn't the same as finding the right meetup. People also need enough context to understand how convenient each option will be and enough flexibility to choose what works for the group.
Testing also showed me that seemingly small details—like location settings, travel information, and the number of steps in the flow—can have a big impact on how confident users feel making a decision.
◎
Design for people, not just users.
Meetups involve multiple perspectives, and the design needs to work for everyone.
✦
Context helps people make better decisions
Users wanted more information before choosing a location.
→
Small changes make a big impact.
Testing helped refine the flow and make the experience more effortless.
What I would do differently
01
Test the location-setting experience earlier
Users found parts of setting the location preferences confusing. If I were doing another iteration, I would test this part of the flow earlier, before investing heavily in the visual design.
02
Prioritize comparison earlier in the process
I initially focused on helping users find the midpoint. Testing showed that finding a location was only the first step: users also wanted to evaluate their options before committing.
03
Think about real world travel constraints
Testing showed a need for information such as travel time, parking, and public transportation. In a future version, I would explore how real time map and transportation data, as well as other travel apps like Google Maps and Apple Maps, could be integrated.
katiewmcdonnell@gmail.com

