MOBILE APP DESIGN
PROJECT OVERVIEW
Role
Product Designer - Student Project
Timeline
3 Months
Platform
iOS
Space Court
Tennis Partner Matching & Performance Analytics Platform
Space Court is a comprehensive mobile application designed to solve the persistent challenge tennis players face in finding compatible playing partners. The platform combines intelligent skill-based matchmaking with location services, performance tracking, and professional coaching access - creating a complete ecosystem for tennis enthusiasts.

The Challenge & Solution
01 / EXECUTIVE SUMMARY
The Problem
Tennis players consistently struggle to find compatible playing partners that match their skill level, location, and availability. Existing solutions are fragmented across social media groups, club message boards, and informal networks - creating friction and missed opportunities for play.
01
No centralized platform for finding tennis partners
02
Difficulty matching players by skill level
03
Limited visibility into nearby courts and availability
04
No objective performance tracking or improvement metrics
The Solution
Space Court provides an intelligent matchmaking platform that connects tennis players based on skill level, location proximity, and schedule compatibility. The app includes performance analytics, court discovery, and professional coaching access - all in one seamless experience.
Smart Matchmaking
Algorithm-based partner matching by skill & location
Performance Tracking
Detailed statistics and progress analytics
Court Discovery
Find nearby courts with availability and ratings
Pro Coaching
Connect with certified trainers for lessons

Finding the Perfect Match
The core matchmaking system uses multi-factor analysis to connect players: skill ratings, geographic proximity, schedule availability, and playing style preferences.
02 / THE MATCHMAKING LOGIC
Onboarding Flow
User skill assessment and preference configuration




Skill level self-assessment
Location & court preferences
Playing style & availability
Partner Discovery
Browse and connect with compatible players nearby


Match score based on compatibility
Distance & location filters
Player stats & game history
Match Scheduling
Send requests and coordinate game times




Court selection with availability
Calendar integration
In-app messaging
Compatibility Algorithm
Play Style
Competitive level, game format, and surface preference
Availability
Schedule overlap analysis for preferred playing times
Location
Geographic proximity with customizable radius (1-25 miles)
Skill Rating
NTRP-based skill level matching within ±0.5 range
03 / PERFORMANCE ANALYTICS
Data-Driven Performance Insights
Professional-grade analytics dashboard that tracks game statistics, performance trends, and skill progression - designed with B2B-level data precision and clarity.




TRACKED METRICS
01
Match outcomes (W/L/D)
02
Opponent skill levels
03
Playing surface types
04
Session duration
05
Skill rating progression
06
Court location frequency
07
Partner compatibility scores
08
Monthly activity trends
Performance charts
Skill progression curves
Activity heatmaps









AI TOOLS
Created with the Ai tools







NEXT
Information Architecture Restructuring & Design
Nature Mom - Redesign