Product Design
Playground
Hi I’m Karen


Timeline
10-Day Hybrid App Sprint
Framework
Flutter (iOS + Android)
Goal- Functional MVP
Matchmaking
Social game discovery
Feel
Think
Do
Invite Nearby Player to Join Game
Join a casual game nearby
Discover people by sport and skill level
Badge or streak icon next to user names in Explore
See player or session location on a map
Express availability & status easily
The More, The Better
Highlight trending or “on fire” challenges
Sport challenges
Short stories or recap posts after sessions
Long-term tracking or competition features
Exciters
Indifferent
Basic Need
02 - 01 Core Task Flow
Flow to MVP
Mapping the key tasks users must complete to discover, join, or create a nearby game, with minimal friction and maximum social motivation.


Key Take out
SportPals helps people get active by making sports feel less like a solo task and more like a chance to connect, interact, and make new friends through shared experiences.
Through research, we uncovered that casual athletes don’t just need games, they need social momentum to keep moving.
By blending local discovery, social proof, and lightweight creation tools, we turned real-world sport into a digital habit loop.
From dynamic filters to peer-driven challenges, the app empowers users to find partners, commit to sessions, and stay inspired — all with minimal friction.



The Explore feed is designed to inspire. Challenge widgets highlight trending workouts from peers, sparking motivation through shared progress and commitment.
Alongside, users can browse events, discover active profiles, or find casual games, making social fitness feel more approachable and connected.
🏐
map
Ostpark Soccer... 2.4km
in 2h
Casual 6v6 at Ostpark
Today • 19:00
3 Joined
Quickly explore nearby matches with real-time info on time, location, and team size.

Lisa_simith1990
Boost your cardio with 3 days of high-intensity sprints.
10 / 3 days
Seeing peer progress motivates users to stay active and keep moving.
03 - 03 Core
Start A Game
A quick, flexible flow to make casual sport games social and accessible.
Users can easily create and host sport sessions by setting key details like sport type, time, location, team size, and skill level. All in one adaptive form.
The match type dynamically adjusts group settings, making it easy for users to set up 1-on-1 matches, doubles, or team play.
This feature solves a core user barrier uncovered in our research:
“I’d play more if organizing a game wasn’t so complicated.”
By minimizing friction in the creation flow, we empower users to confidently lead and make social fitness more accessible.


