Friendfinder
Want to find a soulmate, a group of people who share your interests or activities for the next weekend? Want a company to go to that concert or learn a new language? We got you!
Mobile app
Scope
Product Discovery, Researh,
UX/UI Design
Today, many people live in cities with small social circles, but not many web services for matching friends. Most of these services are similar to each other and don’t aim to connect people based on their interests, which makes it difficult to find a person who shares similar priorities and interests.
My new product connects people and assists them in finding friends. Whether they are into cooking, tennis, or landscape photography, they can create their own activities or choose from existing ones. What if they have recently moved and want to make friends nearby? They can easily find people in the neighborhood who share their interests, and possibly even find individuals with similar plans for the upcoming weekend!
A new product that serves to connect with like-minded people in a convenient, easy and secure way. Let me show you my design solution.
Project
Overview
All of us ask this question at some point in our lives: Where do I look for like-minded people who can easily become my friends?
Discovery
The Challenge
People move to a new city, and finding friends in a new place can make part of the whole transition even more challenging.
Young professionals living in cities have small social circles with diverse interests.
People who work remotely and spend most of their time home want to find a company for some activities on the weekends.
Project Goals
Discover the motivations and pain points of how people currently connect with those closest to them.
Create a safe and intuitive platform that allows users to find and build long-lasting friendships. This includes meeting people in the same local area or connecting people who share similar interests.
Allow friends to join activities, meet new people online and offline, and expand their social circles.
Help users discover the variety of activities available around them.
My Approach
A new app helps busy people find new friends in their own city or a new one.
Let users choose from a variety of activities in their area and connect with others who want to try them.
Include audio and video formats in the profile interface to help members understand if they have a sympathy for a person they want to connect with.
This app will allow members to make connections with like-minded people in a convenient and fast way, either online or offline.
After defining the problem, we need to emphasize and understand our potential users. To do this, I will start with a competitive analysis to see what the market is offering at this point in time. I would also like to conduct some interviews to know how this app should feel and what I should prioritize in my minimum viable product (MVP).
I started the process by doing market research and competitive analysis to better understand who my competitors were and what they did well or poorly. I noticed that there were basic apps that allowed you to swipe between users, send them messages or likes. I searched for advanced filters, shared groups, events, online and offline activities, but nothing caught my eye.
Research
Competitive Analysis
Bumble
Hoop
Wizz
Meetup
Wink
Strenghts
Weaknesses
  • Variety of events and groups worldwide
  • Online or in-person, indoor or outdoor
  • Filter by range, category, demographics
  • Build community by location, interests, profession
  • Focus on finding groups of interest, not specific people
  • No security check
  • Category when exploring events - impossible to select more than one
  • Effortless and swift registration process
  • App translated in multiple languages
  • Ability to report or block profiles as necessary
  • Dedicated messaging section
  • Can be connected to Snapchat
  • No photo required, also no ID verification
  • Profile is not detailed enough
  • Lack of security leads to many fake profiles
  • Predefined icons instead of images
  • Limited search preferences
  • Registration is frustrating - cannot go back and make changes
  • No video/audio
  • No activities to connect people based on their interests
  • If there is no response, messages expire after 24 hours
  • Feels more like a dating site
  • All in one app - dating, friendship, networking
  • Bumble is committed to the health and safety of its users.
  • Search for people by interests, advanced filters
  • Change your home country as often as you like
  • Connect Instagram, Spotify
  • Ability to add where you are in life, bio, interests
  • No search by interests, preferences, location, travel mode
  • Majority of people do not have a completed profile (no bio, additional details, interests)
  • Limited functionality
  • No profile photo, facial recognition, weak security verification
  • Photo required for registration
  • Ability to add voice intro
  • Translated into many languages
  • Possibility to search only verified profiles (but not in the free version)
  • Option to add interests to your profile
  • TikTok / Instagram connection
  • Easy registration
  • Life photo verification
  • Must complete bio before chatting with people
  • Profile verification required
  • Ability to add videos to profile (available in subscription only)
  • No profile photo face recognition
  • Limited locations (country, state, global)
  • No details in profiles
  • Random search for friends or others, not by preferences
  • Only some people search for friends
During my research, I realized that there were no well-known direct competitors to my app and there is a huge potential for Friendfinder.
Bumble
Hoop
Wizz
Meetup
Wink
In order to identify a portrait of the user, I interviewed 10 people who agreed to participate in the research. They were people of different ages and professions, with each of them I conducted a short interview and wrote down their answers, and then based on this data a portrait of the user was compiled.
Surveys
User insights
I prefer to meet new people through shared interest-based activities.
I always talk to my friends online, but most of them are busy or far away, and I miss the times when we used to get together in person and do fun things.
I often worry about safety when meeting strangers online.
Due to my busy schedule, I don't spend much time online and would like to meet more people in a short time frame.
I would love to play basketball on a regular basis with a team if I had one.
The research helped me determine user pain points, identify solutions and decide on the functionality of the future application, removing unnecessary features and keeping the most essential for the MVP version.
Goals
Alex tried using networking apps to expand his social circle, but realized that it was not what he was looking for: getting together with a group of people and finding those who lived in his neighborhood and had common interests seemed difficult and unlikely. He wanted a service that would help him find people in his area and events he could attend that would interest him.
Alex feels that networking or dating apps take a lot of time and effort to find the right people and don’t always work. He also doesn’t trust these apps because sometimes people can use other people’s photos and he’s not sure if there are any security measures in place to prevent fake accounts.
Concerns
From the interview findings, user attitudes and behaviors were assessed and I was able to get a better sense of the user experience. With this research, I created an empathy map and persona to guide my designs
for the target users.
Empathy map and persona
User
Thinks
  • How do I meet new people when I am shy of talking to strangers?
  • I want to plan a trip to Europe with friends
  • Expanding my social circle could help my career
  • It would be great to find a tennis partner in my area
Says
  • Where can I find people who share my interests
  • I want to spend more time with family and friends and less time at work
  • My friends rarely have time to travel or even find time to do anything interesting
  • I would like to find like-minded people and start my own basketball team
Does
  • Works a lot during the week and sometimes including weekends
  • When has some free time, he likes to plan weekend getaways
  • He values self-development
  • Often spends time with his family on weekends
  • He looks for fun things to do in his city and calls his friends to join him
Feels
  • He wants to share his thoughts with people who understand him
  • He needs to exercise and be outdoors more often, perhaps play tennis or soccer
  • Wants to travel more with friends
  • Worries about the security and privacy of his information in new apps he signs up for
With the data collected from my research, I developed the following user flow to organize and label the content in a way that is easily understood by users and ensures its visibility and findability.
Information Architecture
Solutions
Learning Outcomes
Key project learnings
My biggest takeaway from the human-centered design process is to let the users inform the design. If the design doesn’t improve the user experience or achieve a goal, then the design is just decorative. It is important to keep testing and iterating. And throughout this process, remember that as a designer, you are not your designs. I had to keep an open mind during user testing and feedback, because there will always be hard moments that can lead to crucial changes.
Asking the right questions. After conducting a few initial interviews, I realized that asking focused but open-ended questions is important to validate my hypothesis. Without this, interviews end up with vague answers on irrelevant topics that do not answer my assumptions. Testing is an ongoing process that does not end after the user testing phase. As a designer, I am constantly balancing what is best for the user with other constraints such as time and resources. Whenever possible, keep testing because it will always lead to a better product.
Other key learnings
Low-fidelity wireframes
Ideation
Wireframes provide a clear overview of the structure of the page, its layout, architecture, flow, functionality, and behavior.
Hi-fidelity wireframes
Design
The purpose of wireframes is to provide a visual understanding of an application early in the project to help visualize layout and structure, facilitate communication, plan user flow, enable rapid prototyping, and support early user testing to create user-friendly digital products.
Pangram
AaBb
a b c d e f g h i j k l m n o p q r s t u v w x y z
a b c d e f g h i j k l m n o p q r s t u v w x y z
H1
48pt
Bold
Pangram
H2
32pt
Medium
Pangram
H3
24pt
Medium
Pangram
B1
24pt
Regular
Pangram
B2
16pt
Regular
Pangram
Design system
Typography
Colors
Registration and security
UI Screens
People and feed
Activity screens
Filters and settings
Friends and chat
Profile
Mobile app
70+ App Screens
Component Library