Problem
The lack of a safe and effective tennis matchmaker app is reducing enjoyment and raising safety concerns for players. Without a user-friendly solution, finding suitable opponents is difficult, leading to mismatched matches and safety worries. A tennis matchmaker app is urgently needed to connect players of similar skill levels safely and foster an engaging tennis community.
Solution
A user-friendly tennis matchmaker app can solve the challenge of finding similar-skilled opponents. It offers flexible scheduling, robust safety measures, and tools for tracking progress. Plus, it encourages community engagement and tournament participation for an enhanced tennis experience
Role
Product Design Lead
Scope
First Version will be published in 8 months
Meet the Team
We currently have a team of 13 members, with our numbers steadily increasing day by day.

Design Thinking Process
We use design thinking to create user-centered, innovative solutions by deeply understanding users, defining problems, and generating creative ideas to meet their needs effectively. This ensures our designs bring meaningful value to user experiences.
Emphatize
User Research
User Interview
Entrant Analysis
Define
User Persona
User Journey Map
Goal Statement
Empathy Map
Ideate
Brainstorming
Card Sorting
User Flow
Design
Paper Wireframes
Visual Design
Prototype
Test
Check Usability
Survey Insight
Improvements
Competitive Analysis
We use design thinking to create user-centered, innovative solutions by deeply understanding users, defining problems, and generating creative ideas to meet their needs effectively. This ensures our designs bring meaningful value to user experiences.
.png)
OpenTennis
App Store Ratings
-
No Star
-
No Feedback
-
Since 2020
-
Seems not active
Pros:
-
Overall UI is ok
-
Coach feature
Cons:
-
Not too many people use.
-
Not able to see the people's location or any court.
-
Features are not enough.



Emphatize Phase
Qualitative Research
Qualitative research has been conducted with using primary(10 active user) and secondary research methods.
Skill Level Matching
Users prioritize finding opponents of similar skill levels for competitive and enjoyable matches
Location
Emphasis on a user-friendly interface for easy matchmaking, with features like location-based search
Safe
Desire for safety features, feedback, user profiles, and accountability, all to enrich gaming experience.
Tournament
Tournament organization connects players, ensures fair matches, enriches gaming experiences for all involved
Interview Questions
-
Can you describe a recent experience of finding a tennis partner? What went well, and what could have been improved?Recently, I used an online platform to find a tennis partner. The process was fairly straightforward, and I quickly found someone available to play. However, it would have been helpful to have more information about their skill level beforehand to ensure a more evenly matched game.
-
When searching for a tennis partner, what factors do you prioritize in choosing who to play with?I prioritize finding someone with a similar skill level to ensure a competitive match. Additionally, factors like location, availability, and scheduling flexibility are important to consider.
-
How do you usually arrange tennis matches with other players? Can you describe your typical process?Typically, I reach out to friends or acquaintances who also play tennis to see if they're available to play. If not, I might use an online platform to search for potential opponents based on location and skill level.
-
What features would you consider essential in a mobile app designed to help you find tennis partners?Essential features would include the ability to filter and search for opponents based on skill level, location, and availability. It would also be helpful to have a messaging or chat feature to communicate with potential opponents.
-
Have you used any online platforms or apps to connect with other tennis players before? If so, what was your experience like, and what aspects did you find most helpful or lacking?Yes, I've used a few different apps and platforms to find tennis partners in the past. The most helpful aspect was being able to connect with a wide range of players and easily schedule matches. However, some platforms lacked features for filtering opponents based on skill level, which made it difficult to find suitable matches.
Quantitative Research
Quantitative research has been conducted with 10 current users of the app
How satisfied are you with current app?
Satisfied
0%
How safe to find a tennis opponent on the apps and/or social media?
Safe
0%
How easy to find an opponent who can be similar with your skill level?
Easy
0%
Based on the data we have gathered, our main goal is to increase the KPI
User Persona

Age: 25
Education: Marketing
Status: Single
Occupation: Marketin Manager
Location: Toronto, ON
Sarah Johnson
Tennis: Where passion meets precision.
Goals
-
Improve tennis skills
-
Rank higher in local tournaments
-
Find reliable and challenging opponents
Needs
-
Finding compatible tennis partners
-
Scheduling matches easily
-
Having a diverse range of playing options
-
Engaging in a social community of tennis enthusiasts.
-
Staying up-to-date with the latest tennis news and events
-
Being able to track and monitor her progress
Frustrations
-
Trouble finding suitable opponents
-
Coping with competitive pressure
-
Slow skill or fitness improvement
-
Frustration with inconsistent performance
-
Managing injuries or limitations
-
Juggling tennis with other commitments
Motivations
-
Improving her skills and techniques
-
Winning matches and tournaments
-
Staying physically fit and healthy
-
Continuously learning and growing as a player
-
Achieving personal goals and milestones
-
Enjoying the sport and the social aspect of playing with others
User Journey Mapping

Site Maps

Designing
Wireframes

High Fidelity Prototype












UI SCHEME - DESIGN SYSTEM

Atomic Design System
Atomic Design System methodology is used in this project
.png)
Atoms
Molecules
Organisms
Templates
Pages

Did we success?
KPI Achievement Table
What I learned
When I started designing the Tennis Matchmaker App, I assumed users primarily wanted a simple way to find playing partners. However, through research and feedback, I discovered key insights that reshaped the product.
-
Community Matters – Players didn’t just want matches; they wanted a space to share experiences. This led to the addition of a social media section for posting, liking, and commenting.
-
Users Need More Control – Initially, I kept filters minimal, but users wanted options like play style, handedness, and experience level to refine their matches.
-
Scalability is Key – As features grew, I had to redesign user flows to ensure the app remained intuitive and adaptable.
-
User Testing is Essential – Some designs that seemed clear to me were confusing in practice. Iterative testing helped refine the experience.
This project reinforced the importance of flexibility, user engagement, and designing for growth, turning the app from a simple matchmaker into a dynamic tennis community.