Find Sports Communities and Venues

Organizing group sports events is challenging due to limited court information and coordination difficulties. MatchUp solves this by connecting sports enthusiasts and helping them find ideal venues. I designed and prototyped the UI while contributing to all other parts of the project.

Project Type

SCAD course:
UX Design Methods

Timeline

January 2024
10 weeks

Team

IxD Designer
Product Owner
UI Designer
Graphic Designer

Tools

Figma

komorebi-poster

Core Features

left-feature

Home

Shows upcoming games and pinned locations, enables marking lesser-known courts and sports spots, and suggests games and venues based on user interests.

Discover

Displays nearby games and locations on a map, letting users mark sports spots, submit them for verification, or save them for later. Users can also filter by distance, sport, and skill level.

Play

Users can host games by entering a location, providing event details, and inviting friends. They can also browse and filter others’ games and manage their own ongoing events.

Chat

Enables users to communicate with others, streamlining event organization, game invitations, and community building.

Profile

Displays the user's account information, bookmarked locations, and friends list.

right-feature

Persona Overview

To gain a deeper understanding of the problem from the audience's perspective, we developed detailed personas. These personas provided valuable insights into the needs and challenges of our target users, revealed key pain points, and helped us define the purpose of our product.

Target Audience

Age Category

Motivation

Location

- primary 90%

  • - young adult (18-35)

  • - middle aged (35-65)

  • - stay fit

  • - meet new people

  • - compete at a sport

- USA

- secondary 10%

  • - senior (65+)

  • - stay fit

  • - community events

- USA

bryan

Bryan Huang | 19, Young Adult

I was part of my tennis team back in high school, and I want to keep improving through college.

Motivations

  • - Meet other competitive tennis players

  • - Keep in touch with tennis

Key Tasks

  • - Find other tennis players of similar skill level

  • - Find nearby matches & courts

Frustrations

  • - Short on budget

  • - Options are limited to select sports

Digital Maturity

5-points

Physical Fitness

5-points

Sociability

3-points

Budget

1-points

Competitiveness

4-points
bryan

Chad Sigmund | 63, Senior

Since retiring, I have so much time to run. I want to meet and race other runners my age.

Motivations

  • - Stay active

  • - Make running more fun and competitive

Key Tasks

  • - Find new running routes

  • - Join marathons and sports events

Frustrations

  • - Options don’t show many events for
    seniors in my area.

Digital Maturity

2-points

Physical Fitness

2-points

Sociability

4-points

Budget

5-points

Competitiveness

3-points

Competitor Analysis

We conducted an analysis of existing solutions to the problems we aimed to solve. This process gave us valuable insights into how other products address the same user pain points and highlighted areas where they fall short. By understanding these strengths and weaknesses, we were able to determine the key features to include in MatchUp to better meet the needs of our users.

conquer-icon

Conquer: Play Pickup Sports

Direct Competitor

Target Audience: Ages 12+, Competitive Athletes

The Conquer app allows users to create and join local games and connect with other athletes.

STRENGTHS

  • - GPS function
  • - Free download
  • - Easy to navigate
  • - Diverse playable sports

WEAKNESSES

  • - Limited to iOS
  • - Competitiveness limits audience
  • - Most key features blocked
    behind a paywall
conquer-icon

AllTrails: Hike, Cycle, and Run

Indirect Competitor

Target Audience: All Ages, Outdoor Recreationists

AllTrails enables users to discover, review, and track trails while sharing their experiences with the community.

STRENGTHS

  • - Easy to follow user-flow
  • - Location functions are intuitive
  • - Posting builds community
  • - Very popular

WEAKNESSES

  • - Limited to non-sports exercises
  • - No competition between users

Information Architecture

By systematically building the information architecture, we mapped out the necessary screens and streamlined the user flow to minimize input. This approach ensured that users could quickly access key features, enhancing the overall usability of the app.

information-architecture

Sketching

Sketching on paper was the fastest way to explore layout ideas. We focused on defining the elements for each screen and establishing a clear visual hierarchy. For example, we positioned elements like the search bar at the top to ensure intuitive navigation based on user expectations.

sketch-1 sketch-2

Mid-Fidelity Wireframes

The wireframes were developed directly from the sketches, translating and refining them into a digital format. This process allowed us to clearly define user flows and establish the purpose of each element. To maintain focus on the interface's structure and functionality, we used a monochromatic color scheme and avoided incorporating imagery.

mid-fi-1

Mid-Fidelity Home Page UI

mid-fi-2

Mid-Fidelity Profile Page UI

High-Fidelity Wireframes (Mockups)

This phase involved two main tasks: applying the chosen color scheme and verifying that all Figma interactions functioned as intended. By streamlining this process, we allocated enough time for usability testing before the deadline.

screen-1

Home

screen-2

Location Overlay

screen-3

Inivitations

screen-4

Profile

Usability Testing

Sketching on paper was the fastest way to explore layout ideas. We focused on defining the elements for each screen and establishing a clear visual hierarchy. For example, we positioned elements like the search bar at the top to ensure intuitive navigation based on user expectations.

testing-pic
initial-prototype arrow initial-prototype

Interactive Prototype

Brand ID & Style Guide

Brand-ID

brand-id

Style Guide

style-guide

iOS App Store Page (Design)

app-store
Copy Email Address? 🧐