CrewLove App
Mobile app for finding a run crew in any city
This project was born out a personal need, with no good solution: finding a run crew in a new city. When I moved to London, joining the run crew scene was how I found my community — it made London feel like home. In an age where making friends as adults has become challenging
Project Type
Independent
Time Constraint
8 weeks
Team
Sole Designer + Product Manager (Me), 2 Frontend Engineers, 2 Backend Engineers
Tags
fitness, location, 0-1, product design, running
Defining Product Vision
When moving to a new city or traveling to a new city, it’s really difficult to find a run crew without knowing people “in the scene” via word-of-mouth or social media. When I first moved to London, I had to do a lot of sifting through Instagram and Reddit posts — and even then, the run crew I run with now was purely found through word of mouth eventually. Is there really no way to just find a run crew using location?
Well… I thought… then let’s make one!
Opportunity
The opportunity here is the lack of any application that allows people to easily find run crews they can run with when they land in a new city
KPIs + Success Metrics:
App downloads
Retention rates
Number of active users
App store rating
Device:
Anytime + anywhere = mobile app (iOS/Android)
Value Proposition
User Goal:
A way to easily find running crews and running events in any city in the world.
Organization Goal:
To create a global digital running crew community and bring people together via both digital and physical experiences.
How I got there…
User Research - Planning
Target Users:
Avid runners, active travellers (including people who travel for work + digital nomads), all run crew runners and run crew leaders
Very Simple Poll
Asked people currently in running crews HOW they found their run crew. Poll administered via running crew group chats (Discord, WhatsApp, etc.)
How did you find your running crew? (n=90)
Social media: ~46.67% (n=42)
Word of mouth: ~42.22% (n=38)
Web search: ~0.02% (n=2)
Other: ~0.09% (n=8)
Focus Group - Define User Journey (n = 3)
I conducted a contextual semi-structured interview with 3 running crew members from the LDN SLCT run crew in London. Although this was a small participant pool, this focus group allowed me to go deep into understanding their needs, wants, motivations, and frustrations. We went on a trip to Venice, Italy, where I was able to put them in the context of arriving in a new city so they could walk me through how they would search for a run crew in a new city with the currently available resources.
Goals of the qualitative user research:
Understand the current user journey of finding a run crew in a new city
Find out the pain points of the current process and how it can be improved
Find out their motivations for finding a run crew in a new city
Interview Questions:
Why did you join a run crew?
How did you find your current run crew (LDN SLCT)
What role has social media played in your sense of belonging or community in the run crew space?
We just landed in Venice, Italy. Under the assumption you don’t have any connections to the running scene here, how would you go about finding a running crew in this new city?
Can you walk me through the process?
What information is important when. you look for a run crew? For example, in London there are several groups. How did you pick the one you are currently a part of now?
Current Workflow - Finding a run crew in a new city
Using the results of the focus group and other primary/secondary user research methods, I visualized the current task flow of how runners find “running crews” when they move or visit a new city. This allowed me to identify which tasks are foundational, where there are inefficiencies and redundancies, and how I can use the existing work flow as a skeleton for the app so that the features of the app remain familiar in terms of work flow but with addd convenience, ease, and value.
Pain Points:
No centralized platform to view all run crews
No way to filter through all run crews based on locations
No way to filter through all run crews based on preferences
Finding run crews is usually through social media “stalking”, deep seraching or networking — lots of digging through
No easy way to find out what the requirements of joining a run crew is (membership fee, pace threshold, etc.)
New User Flows for ‘Crew Love’ App
In conjunction with the competitive market analysis, I used the above work flow to identify four user task flows to build out for the app (for the MVP, I focused on flows 1 + 2) :
Sign Up/Log In Flow*
Search for/discover run crews based on location*
Connect + Find Friends (Community)
Build out personal dashboard
New Workflow - “Sign Up” + “Log In” flow
Points of Focus:
Ease of sign up
Easily incorporate social media logins with SSO because many run crew runners are avid social media users
Adding preferences allows for a personalized view that will make giving suggestions for run crews easier
The preferences should be a workflow that allows users to be guided
The welcome screen should set the tone for the app that represents the “cool, inclusive, and sociable” aspects of running
New Workflow - Discovering run crews based on location
Points of Focus:
Should be able to use one’s current location to search for run crews “nearby”
Should be able to search run crews through the contacts/friends list and which run crews they have visited/frequented or liked
Ensure user privacy is an option if users don’t want their preferences or frequented run crews to be viewed
Allow users to manually filter run crews based on preferences
Allow users to view each run crew and explore what the crew’s sessions and “vibes” are like
Feature Prioritization + App Site Map
Reflections [Work In Progress]
Learning N°1:
Reflections to come.