Fitness Tracker App Development

A platform that helps players in Boston quickly find opponents and schedule tennis matches without long coordination.

Website

Project name

Wicked Tennis

Duration

6 months

Team

6 members

Industry

Sport & Fitness

Technologies

Nest.js
MongoDB
Node.js

Services

Web Development
UX/UI Design

About Wicked Tennis: Solving the Opponent-Finding Problem

Wicked Tennis іs a platform that provides an easy way to compete in amateur tennis leagues in the Boston area. Its user-friendly interface streamlines finding an opponent and scheduling matches with just a few clicks, ensuring a smooth user experience.

Season statistics and playoffs add to the overall competitiveness of the tournament.

Task

Our primary goal was to create a fast and easy process for tennis players to find suitable game opponents.

Challenge

Tennis players faced difficulty in finding opponents due to the absence of a convenient and easy-to-use platform. They had to propose various timeslots and locations and engage in lengthy email conversations to confirm the time and place for a match.

Wicked Tennis proposed a convenient solution that allowed players to quickly and effortlessly connect with each other, streamlining the scheduling process.

UX Research: Understanding What Players Really Need

To ensure the platform addressed the specific needs of tennis players, we conducted thorough market research. This analysis helped us understand the challenges faced by tennis players in the area and identify the gaps in existing solutions.

Based on players' feedback, we discovered the most requested features:

Quick Scheduling
Feature that would allow players to easily agree on the time and place of their tennis matches.
Mobile Accessibility
Our research revealed that players heavily relied on their mobile phones for accessing tennis-related information and managing their schedules.
Seasonal Statistics
An opportunity to track and analyze the performance within each season.
Quick Match Results
Feature that would allow users to swiftly add match results.

UX/UI Design: Mobile-First, Minimalist, Tennis-Inspired

We designed the platform with a focus on simplicity and usability. Wireframes were created to optimize navigation and reduce friction in core flows. The interface follows a minimalist approach, with a tennis-inspired color palette based on green and white.

Since most users rely on mobile devices, the experience was designed mobile-first, with minimal steps required to find and schedule matches.

Functionality

Match Proposals: Find Opponents & Schedule Games

Users can create match proposals by selecting location, court, time, and adding notes.

They can also challenge specific players or schedule practice matches. This makes it easy to find opponents and organize games without back-and-forth communication.

The “My Matches” page allows users to manage upcoming and past matches, edit details, or cancel games.

My matches

My matches page allows users to view all their upcoming and past matches, edit matches, and cancel them. 

League Matches & Playoffs Bracket System

Wicked Tennis includes seasonal leagues. Players can participate in matches throughout the season and compete in playoffs. A visual bracket system helps track progress and adds a competitive element to the platform.

Player Statistics Dashboard

The platform provides a dashboard with player statistics. Users can track their performance within a season, analyze results, and monitor their activity over time.

Results: 400+ Users & Growing Tennis Community

Within just two months of its release, Wicked Tennis has experienced success and positive feedback. Over 400 users have joined the platform, and the growing community continues to embrace the convenience and efficiency of our solution. The overwhelming response from users demonstrates that Wicked Tennis has successfully met the needs of Boston tennis players, providing them with a seamless and enjoyable experience in finding opponents for their matches.

Want to Build a Sports Community Platform?

We help build platforms focused on community, engagement, and real user needs. Get a tailored estimate within 48 hours.