Kindred App Design


Kindred is a fictitious online dating app that allows its users to connect with like-minded individuals who have shared hobbies, interests, lifestyles, careers, or beliefs.

Kindred is a fictitious online dating app that allows its users to connect with like-minded individuals who have shared hobbies, interests, lifestyles, careers, or beliefs.

Its target audience is Individuals who are 18 or older, are searching for a relationship, and are interested in connecting with like-minded individuals.

Project Duration:
October-December 2025

Components:
User Interface

The Problem:

Many individuals break up with each other due to a lack of compatibility, not having much in common, or having different personal goals or schedules. Kindred aims to prevent these breakups by allowing users to connect with individuals through their common hobbies, interests, lifestyles, careers, or beliefs.

The Goal:

This dating app will allow users to match with other users based on their shared hobbies, interests, lifestyles, careers, or beliefs. This feature will positively affect the longevity of users’ future relationships by giving them greater compatibility with partners they match with and pursue.

The Problem:

Many individuals break up with each other due to a lack of compatibility, not having much in common, or having different personal goals or schedules. Kindred aims to prevent these breakups by allowing users to connect with individuals through their common hobbies, interests, lifestyles, careers, or beliefs.

The Goal:

This dating app will allow users to match with other users based on their shared hobbies, interests, lifestyles, careers, or beliefs. This feature will positively affect the longevity of users’ future relationships by giving them greater compatibility with partners they match with and pursue.

Table of Contents

  • Discover– User Research, Competitive Analysis
  • Define– Personas, Problem Statements, User Journey Maps
  • Ideate– Storyboards, User Flow Map, Site Map
  • Starting the Design– Drawn Wireframes, Digital Wireframes, Low-Fidelity Prototype, Usability Studies
  • Refining the Design– Mockups, High-Fidelity Prototype, Accessibility
  • Going Forward– Takeaways, Next Steps

DISCOVER

User Research: Summary

Kindred utilizes user-centered design, creating an an app equitable for all users that takes into account their goals and pain points. To fully understand and specify the user’s problem and needs, research was conducted and processed:

Competitive Audit– Analyzes dating app competitors to identify market gaps and users’ pain points.

Personas– Defines users’ situations and experiences with dating apps.

User Journey Map– Illustrates users’ experience using the app and what pain points may arise.

DISCOVER

User Research: Pain Points

1

Subscription Emphasis

Subscription Emphasis

Users are tired of dating app subscriptions and features being locked behind a paywall. Kindred will be completely free.

2

Dishonest Users Galore

Dishonest Users Galore

Users repeatedly report problems with dishonest users and dating scams. Kindred will focus on safety features and require identity authentication.

3

Too Many Bare Profiles

Too Many Bare Profiles

Finding deep connections can be difficult with the countless bare profiles. Kindred will require users to put more time into their profiles.

4

Poor Matching Algorithms

Poorly Working Matching Algorithms

Users are continually matched with incompatible individuals. Kindred will give users the ability to filter matches by their desired criteria.

DISCOVER

Competitive Analysis

Tinder

Overview

Tinder is an online, location-based dating app centered around users swiping to indicate interest in other users’ profiles. It primarily attracts individuals between 18 and 34 seeking a casual relationship.

Experience

  • Easy Sign Up Process
  • Designed for Quick Interactions
  • Uses a Card Stack Interface
  • Simple Navigation
  • Emphasis on Visuals

Strengths

Giant User Base, Global Access, Intuitive Interface

Weaknesses

Paid Tiers, Focus on Casual Relationships, Bare/Fake/ Misleading Accounts

Hinge

Overview

Hinge is an online, location-based dating app that centers around users having the ability to create high-quality profiles using prompts. It primarily attracts individuals between 18 and 34 seeking a serious, long-term relationship.

Experience

  • Components of Profiles are Liked and Commented On
  • Built Around its Prompt Feature- Ul Focuses on Its Prompts and Images
  • Detailed Profiles are Encouraged

Strengths

Detailed Profiles, Creative Prompts, Interaction over Swiping

Weaknesses

Paid Tiers, Smaller User Base, Tedious Account Setup, No Desktop Site

Match

Overview

Match is an online location-based dating app that bypasses swiping, instead choosing to use both a profile matching and profile search system. It primarily attracts individuals between 30 and 49 seeking a serious, long-term relationship.

Experience

  • Longer Registration Period- Suited for Users Who Want to Invest Time in the App
  • Bypassses Focusing on a Swiping Feature to Instead Emphasize Detailed Profiles

Strengths

Detailed Profiles, 30 Years in the Dating Industry, Local Match Events

Weaknesses

Paid Tiers, Smaller User Base, Tedious Profile Setup

OkCupid

Overview

OkCupid is an online, location-based dating app focused on matching users based on their profile and answers to their questionnaire. It primarily attracts individuals between 25 and 34 seeking a casual relationship.

Experience

  • Focuses on its Questionnaire and Match Percentages
  • Offers a Swiping Experience
  • Profiles Filtered by Distance, Match %, Superlikes, or Recommendation

Strengths

Questionnaire Compatibility, Identity Inclusivity, Older Service

Weaknesses

Paid Tiers, Smaller User Base, No Video Chat, Tedious Questionnaire

Tinder

Overview

Tinder is an online, location-based dating app centered around users swiping to indicate interest in other users’ profiles. It primarily attracts individuals between 18 and 34 seeking a casual relationship.

Experience

  • Easy Sign Up Process
  • Designed for Quick Interactions
  • Uses a Card Stack Interface
  • Simple Navigation
  • Emphasis on Visuals

Strengths

Giant User Base, Global Access, Intuitive Interface

Weaknesses

Paid Tiers, Focus on Casual Relationships, Bare/Fake/ Misleading Accounts

Hinge

Overview

Hinge is an online, location-based dating app that centers around users having the ability to create high-quality profiles using prompts. It primarily attracts individuals between 18 and 34 seeking a serious, long-term relationship.

Experience

  • Components of Profiles are Liked and Commented On
  • Built Around its Prompt Feature- Ul Focuses on Its Prompts and Images
  • Detailed Profiles are Encouraged

Strengths

Detailed Profiles, Creative Prompts, Interaction over Swiping

Weaknesses

Paid Tiers, Smaller User Base, Tedious Account Setup, No Desktop Site

Match

Overview

Match is an online location-based dating app that bypasses swiping, instead choosing to use both a profile matching and profile search system. It primarily attracts individuals between 30 and 49 seeking a serious, long-term relationship.

Experience

  • Longer Registration Period- Suited for Users Who Want to Invest Time in the App
  • Bypassses Focusing on a Swiping Feature to Instead Emphasize Detailed Profiles

Strengths

Detailed Profiles, 30 Years in the Dating Industry, Local Match Events

Weaknesses

Paid Tiers, Smaller User Base, Tedious Profile Setup

OkCupid

Overview

OkCupid is an online, location-based dating app focused on matching users based on their profile and answers to their questionnaire. It primarily attracts individuals between 25 and 34 seeking a casual relationship.

Experience

  • Focuses on its Questionnaire and Match Percentages
  • Offers a Swiping Experience
  • Profiles Filtered by Distance, Match %, Superlikes, or Recommendation

Strengths

Questionnaire Compatibility, Identity Inclusivity, Older Service

Weaknesses

Paid Tiers, Smaller User Base, No Video Chat, Tedious Questionnaire


DEFINE

Persona: Derek

Problem Statement

Derek is an RN with a busy work schedule who needs a dating app that can connect him with medical professionals because of his past challenges with partners not understanding his limited availability.

DEFINE

User Journey Map: Chloe

Problem Statement

Chloe is a disabled art therapist who needs a dating app that can connect her with a like-minded individual understanding of her disability because of her past challenges with incompatible individuals.

DEFINE

User Journey Map: Derek

Follows Derek’s experience using Kindred, from downloading the app to connecting with a match and arranging to meet in person.

Opportunities to Improve User Experience:
  • Promote Kindred through success stories via ads and blog posts.
  • Have the option to create an account by linking accounts on other platforms.
  • Offer a feedback system for rejections or add encouraging popup messages.
  • Have a video chat feature.

DEFINE

Persona: Chloe

Follows Chloe’s experience using Kindred, from downloading the app to connecting with a match and arranging to meet at a coffee shop.

Opportunities to Improve User Experience:
  • Use promotions to spread word about app’s features and policies.
  • Make a reward system for profile progress.
  • Add the ability to filter profiles by those looking for a casual or serious relationship.
  • Analyze messages for inappropriate language and imagery.
  • Flag and block accounts created on devices linked to other accounts.

IDEATE

Storyboards

IDEATE

User Flow Map

Illustrates how a user would navigate through the app to achieve specific goals.

User Flow:
  1. Open App
  2. Login or Sign Up
  3. Visit Discovery Page
    • Visit Account Page
    • View Messages
    • View Matches
    • Search for Profiles
    • Visit Communities Page

IDEATE

Site Map

Outlines the Hierarchy of the Mobile App


STARTING THE DESIGN

Drawn Wireframes

Drawing wireframes allowed for rapid iteration of the app’s layout and exploration of what pages were essential to demonstrate the user flow. Wireframes were chosen that had the most intuitive navigation and best met the user’s needs.

STARTING THE DESIGN

Digital Wireframes

The wireframes were then transitioned in Figma to a modifiable digital format. The layout was further realized, and key elements were added, such as input fields, buttons, and labels.

STARTING THE DESIGN

Low-Fidelity Prototype

The layout and user flow were finalized during the creation of the low-fidelity prototype.

Main User Flow:
  1. Sign Up for an Account and Create a Profile
  2. Browse Matches and Wait for a Mutual Match to Popup
  3. View the Mutual Match’s Profile and Start a Message Thread
  4. Send Messages to Them and Plan a Date
Figma Prototype Link:

https://tinyurl.com/47kjzb4t

STARTING THE DESIGN

Usability Study Findings

The first usability study was conducted on the low-fidelity prototype and had six participants. The second usability study was conducted on the high-fidelity prototype and had eight participants.

Round 1 Findings

Round 1 Findings

  1. No Deny Location Access Option
  2. Small Text on Profile Setup Quiz
  3. Expand Matches Page Needed

Round 2 Findings

Round 2 Findings

  1. Profile Setup Quiz Buttons are not Single-Choice
  2. Account Page Nav Links Missing and Keyboards are Erroneously Linked
  3. Mutual Match Alert Repeatedly Pops Up After First Seen
  4. Vague Smoking/Drinking/Usage Labels

REFINING THE DESIGN

Mockups

Pain Point:

“Even if it’s not a good option to skip, shouldn’t there be a skip option anyway? Especially if you can turn it back on later.”

Solution:

Add a button that gives users the option to deny location access before receiving the device’s permission popup.

Pain Point:

“I know we’re not quite at the complete stage yet, but I think adding some differing color to specify ‘you’ vs ‘your future partner’ will help confusion. 1 almost missed the difference at the top because it’s so small, so maybe making the text a little bigger might help too.”

Solution:

Enlarge the text sizes used throughout the profile setup quiz and emphasize the question labels by using a darkened color.

Pain Point:

“The discover page does feel a tad overwhelming with all the recents and suggestions and I almost wish they were separated from just my possible matches/swiping and looking at profiles.”

Solution:

Add an Expanded Matches page where users can focus on swiping between matches.

REFINING THE DESIGN

High-Fidelity Prototype

Figma Prototype Link:

https://tinyurl.com/3juvkw8s

REFINING THE DESIGN

Accessibility Considerations

Color and Text Size

Color and Text Size

Color choices and font choices were made while being cognizant of users with limited vision.

Familiar Icons and Symbols

Familiar Icons and Symbols

For neurodiverse users, navigation was kept consistent, and easily decipherable icons were used, such as arrows, stars, or hearts.

Messaging Features

Messaging Features

Users have the option to message others via text or voice memos, or make video calls with or without live captions.


GOING FORWARD

Takeaways

User Feedback:

“This app is well-developed, and the community section makes it stand out from other apps. I am not a fan of dating apps, but I do like this one, especially because of this particular section.”

“I would give this app a try because the search feature is really unique and not something I have seen on any other dating apps.”

What I Learned:

This project was my introduction to the design thinking framework and using Figma to create wireframes and prototypes. My experience with this project emphasized the importance of usability studies and design iterations.

GOING FORWARD

Next Steps

Usability Testing

Accessibility Testing

Conduct more in-depth testing to further identify pain points and ensure that the product meets user needs. Continue to iterate the design based on the results.

Perform accessibility testing and test for WCAG compliance to ensure that Kindred is accessible for all users. Modify the design based on the results.

Usability Testing

Conduct more in-depth testing to further identify pain points and ensure that the product meets user needs. Continue to iterate the design based on the results.

Accessibility Testing

Perform accessibility testing and test for WCAG compliance to ensure that Kindred is accessible for all users. Modify the design based on the results.