10PASS

10PASS

10PASS

10PASS

10PASS

10PASS

10PASS

10PASS

Connecting football enthusiasts
through a social sports app

Connecting football enthusiasts
through a social sports app

Connecting football enthusiasts
through a social sports app

Connecting football enthusiasts
through a social sports app

Connecting football enthusiasts
through a social sports app

Connecting football enthusiasts
through a social sports app

Connecting football enthusiasts
through a social sports app

Connecting football enthusiasts
through a social sports app

UX RESEARCH & DESIGN // GRADUATION PROJECT AT NETCRAFT ACADEMY

UX RESEARCH & DESIGN
GRADUATION PROJECT AT NETCRAFT ACADEMY

UX RESEARCH & DESIGN // GRADUATION PROJECT AT NETCRAFT ACADEMY

UX RESEARCH & DESIGN
GRADUATION PROJECT AT NETCRAFT ACADEMY

Project Overview

Project Overview

Project Overview

10Pass is a social mobile application designed to simplify the process of organizing and joining football matches within a local community. The app aims to connect football enthusiasts in a given area, making it easier for them to find and participate in games that suit their preferences and skill levels.

///////////////////////////////////////////////////////

///////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////

Main Pain Points

Main Pain Points

Main Pain Points

Main Pain Points

The main problem addressed is the difficulty faced by football enthusiasts in organizing and participating in local matches due to challenges such as

  • Difficulty finding available players

  • Struggles in finding suitable playing fields that available

  • Finding available near games to join in my time prefernces

  • Lack of a centralized platform for organizing games

  • Challenges in collecting and managing payments from participants for rental fields

The Challenges

The Challenges

The Challenges

  • Implementing a user-friendly payment system that allows for easy splitting of field rental costs among multiple participants, ensuring transparency process for the payments.


  • Striking the right balance between offering a feature-rich application and maintaining a simple, intuitive user interface.

Social Survey

Social Survey

Social Survey

Social Survey

My field research allows me to gain firsthand xperience and knowledge about the players, their behavior, and processes they make to gather, play and choose their field by making survey in the social media.

Conclusions

Conclusions

Conclusions

Conclusions

Younger audience
fewer tech issues

The target audience is primarily young people between the ages of 22-28, which means they are likely to face fewer technological difficulties.

Streamlined coordination
reduces frustration

Organizing games through WhatsApp groups and phone callscan be frustrating, as it involves coordinating attendance, assigning responsibilities, and ensuring everyone shows up. An app that consolidates this process in one place could streamline the experienceand reduce frustration.

rental and
payment system

Renting fields is a hassle, requiring one person to coordinate dates, check availability, pay the field owner, and collect money from other players. An integrated system connected to field schedules and a transparent payment system that collects from each player directly could greatly simplify this process.

Public games and
player matching

Finding enough players can be challenging, leading to delayed games. A system that allows users to create public games and invite suitable players based on defined criteria could help fill in the gaps.

Overcoming
social barriers

Some people want to play but don't have anyone to play with feels shy about joining games with strangers. A platform that normalizes joining public games could creates a reality where it's acceptable and help overcome this social barrier.

Eliminating
the hassle

The effort required to find a game by physically searching for suitable fields and players can be discouraging. A system that allows users to easily find and join public games at their convenience would eliminates the need for unnecessary searches.

Eliminating
the hassle

The effort required to find a game by physically searching for suitable fields and players can be discouraging. A system that allows users to easily find and join public games at their convenience would eliminates the need for unnecessary searches.

These findings highlight the need for a comprehensive app that addresses the key challenges faced by players, making the process of organizing and joining football games more accessible, convenient, and socially comfortable.

Interviews

Interviews

Interviews

Interviews

I managed to get 2 interviews with 2 potential users, one is a player who really likes football, serious, professional and goal oriented.


and the other user also likes to play football but more in the direction of playing for the experience and having good time with friends.


Both greatly influenced the decisions I made regarding adapting the system to various needs and shaping the nature of the personas that will be presented later.

Market Research

Market Research

Market Research

Market Research

After analyzing various competitors, including event organization platforms, sports facility booking systems, and tournament management tools, I identified a gap in the market for a comprehensive, user-friendly solution tailored specifically to amateur football players' needs.


The competitors revealed clear market gaps. While CeleBreak offers company-managed games, OpenSports provides general sports management, and Migrashim focuses on field rentals, none delivers a comprehensive solution for amateur football players. 10Pass uniquely combines social features with practical game management tools, integrating field management, game organization, and community features into one platform. This integrated approach makes it the first solution specifically designed to address both social and logistical challenges of amateur football players.

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field
rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Key points

Streamlined Game Organization

  • Tackles the challenge of coordinating logistics when organizing games

  • Simplifies the process of setting up games, inviting players, and managing attendance

Game Search and Filters

  • Addresses the difficulty in finding games that suit different skill levels, locations, and schedules

  • Allows users to easily discover games that align with their preferences and availability

  • Addresses the fears and shyness of joining a game with unfamiliar people

  • Creates playing opportunities for people without available friends to play with

Integrated Payment Management

  • Solves the pain point of collecting and tracking payments from participants

  • Enables seamless and transparent payment splitting among players

Mechanism for Finding Suitable
Players for a Game

Mechanism for Finding Suitable Players
for a Game

Mechanism for Finding Suitable Players for a Game

Mechanism for Finding Suitable Players for a Game

Mechanism for Finding Suitable Players for a Game

Mechanism for Finding Suitable Players for a Game

  • Helps games fill missing slots by searching for players based on their defined criteria and preferences

  • Saves time and effort in manually searching for additional new players

Group Chat

  • Replaces the need for external apps like WhatsApp and phone calls for player communication

  • Allows new players to connect and communicate with existing players in a game

Attendance Confirmation
Management System

Attendance Confirmation Management System

Attendance Confirmation Management System

Attendance Confirmation Management System

  • Ensures enough players are attending a game, but not more than required

  • Creates an equal opportunity for all players to join on a "first-come, first-served" basis

Attendance Confirmation
Management System

  • Ensures enough players are attending a game, but not more than required

  • Creates an equal opportunity for all players to join on a "first-come, first-served" basis

Field Ratings and Reviews

  • Provides information on the quality and characteristics of fields to help players make informed decisions

  • Encourages a welcoming environment and contributes to a sense of community

Smart Reminder Management System

Smart Reminder
Management System

Smart Reminder
Management System

  • Sends reminders to players before games they've signed up for and about equipment they've committed to bringing

  • Notifies about new invitations, recommends suitable games, and reminds about payments

Information Architecture

Information Architecture

Information Architecture

Information Architecture

Here is a simplified flow of the information architecture

Here is a simplified flow of
the information architecture

Here is a simplified flow of
the information architecture

Here is a simplified flow of the
information architecture

Screens and Flows

Screens and Flows

Screens and Flows

The user flow diagrams visually represent the key usage scenarios, including confirming attendance, creating a game, and joining a game. They showcase how the app simplifies these processes, addressing the target audience's needs and demonstrating the effort put into designing an intuitive user experience.

Accept attendence flow

and add players as admin

Accept attendence to a game and
add players as admin

Accept attendence to a game and
add players as admin

Accept attendence to a game and add
players as admin

Create new game flow

Join an exisiting game flow

More Screens

More Screens

menu

10PASS

Connecting football enthusiasts
through a social sports app

UX RESEARCH & DESIGN
GRADUATION PROJECT AT NETCRAFT ACADEMY

Project Overview

10Pass is a social mobile application designed to simplify the process of organizing and joining football matches within a local community. The app aims to connect football enthusiasts in a given area, making it easier for them to find and participate in games that suit their preferences and skill levels.

///////////////////////////////////////////////////////

Main Pain Points

The main problem addressed is the difficulty faced by football enthusiasts in organizing and participating in local matches due to challenges such as

  • Difficulty finding available players

  • Struggles in finding suitable playing fields that available

  • Finding available near games to join in my time prefernces

  • Lack of a centralized platform for organizing games

  • Challenges in collecting and managing payments from participants for rental fields

The Challenges

  • Implementing a user-friendly payment system that allows for easy splitting of field rental costs among multiple participants, ensuring transparency process for the payments.


  • Striking the right balance between offering a feature-rich application and maintaining a simple, intuitive user interface.

Social Survey

My field research allows me to gain firsthand xperience and knowledge about the players, their behavior, and processes they make to gather, play and choose their field by making survey in the social media.

Conclusions

Younger audience
fewer tech issues

The target audience is primarily young people between the ages of 22-28, which means they are likely to face fewer technological difficulties.

Streamlined coordination
reduces frustration

Organizing games through WhatsApp groups and phone callscan be frustrating, as it involves coordinating attendance, assigning responsibilities, and ensuring everyone shows up. An app that consolidates this process in one place could streamline the experienceand reduce frustration.

rental and
payment system

Renting fields is a hassle, requiring one person to coordinate dates, check availability, pay the field owner, and collect money from other players. An integrated system connected to field schedules and a transparent payment system that collects from each player directly could greatly simplify this process.

Public games and
player matching

Finding enough players can be challenging, leading to delayed games. A system that allows users to create public games and invite suitable players based on defined criteria could help fill in the gaps.

Overcoming
social barriers

Some people want to play but don't have anyone to play with feels shy about joining games with strangers. A platform that normalizes joining public games could creates a reality where it's acceptable and help overcome this social barrier.

Eliminating
the hassle

The effort required to find a game by physically searching for suitable fields and players can be discouraging. A system that allows users to easily find and join public games at their convenience would eliminates the need for unnecessary searches.

These findings highlight the need for a comprehensive app that addresses the key challenges faced by players, making the process of organizing and joining football games more accessible, convenient, and socially comfortable.

Interviews

I managed to get 2 interviews with 2 potential users, one is a player who really likes football, serious, professional and goal oriented.


and the other user also likes to play football but more in the direction of playing for the experience and having good time with friends.


Both greatly influenced the decisions I made regarding adapting the system to various needs and shaping the nature of the personas that will be presented later.

Market Research

After analyzing various competitors, including event organization platforms, sports facility booking systems, and tournament management tools, I identified a gap in the market for a comprehensive, user-friendly solution tailored specifically to amateur football players' needs.


The competitors revealed clear market gaps. While CeleBreak offers company-managed games, OpenSports provides general sports management, and Migrashim focuses on field rentals, none delivers a comprehensive solution for amateur football players. 10Pass uniquely combines social features with practical game management tools, integrating field management, game organization, and community features into one platform. This integrated approach makes it the first solution specifically designed to address both social and logistical challenges of amateur football players.

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field
rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Key points

Streamlined Game Organization

  • Tackles the challenge of coordinating logistics when organizing games

  • Simplifies the process of setting up games, inviting players, and managing attendance

Game Search and Filters

  • Addresses the difficulty in finding games that suit different skill levels, locations, and schedules

  • Allows users to easily discover games that align with their preferences and availability

  • Addresses the fears and shyness of joining a game with unfamiliar people

  • Creates playing opportunities for people without available friends to play with

Integrated Payment Management

  • Solves the pain point of collecting and tracking payments from participants

  • Enables seamless and transparent payment splitting among players

Mechanism for Finding Suitable Players for a Game

  • Helps games fill missing slots by searching for players based on their defined criteria and preferences

  • Saves time and effort in manually searching for additional new players

Group Chat

  • Replaces the need for external apps like WhatsApp and phone calls for player communication

  • Allows new players to connect and communicate with existing players in a game

Attendance Confirmation
Management System

  • Ensures enough players are attending a game, but not more than required

  • Creates an equal opportunity for all players to join on a "first-come, first-served" basis

Attendance Confirmation
Management System

  • Ensures enough players are attending a game, but not more than required

  • Creates an equal opportunity for all players to join on a "first-come, first-served" basis

Field Ratings and Reviews

  • Provides information on the quality and characteristics of fields to help players make informed decisions

  • Encourages a welcoming environment and contributes to a sense of community

Smart Reminder
Management System

  • Sends reminders to players before games they've signed up for and about equipment they've committed to bringing

  • Notifies about new invitations, recommends suitable games, and reminds about payments

Information Architecture

Here is a simplified flow of
the information architecture

Screens and Flows

The user flow diagrams visually represent the key usage scenarios, including confirming attendance, creating a game, and joining a game. They showcase how the app simplifies these processes, addressing the target audience's needs and demonstrating the effort put into designing an intuitive user experience.

Accept attendence flow

Accept attendence to a game and
add players as admin

Create new game flow

Join an exisiting game flow

More Screens

menu

10PASS

Connecting football enthusiasts
through a social sports app

UX RESEARCH & DESIGN // GRADUATION PROJECT AT NETCRAFT ACADEMY

Project Overview

10Pass is a social mobile application designed to simplify the process of organizing and joining football matches within a local community. The app aims to connect football enthusiasts in a given area, making it easier for them to find and participate in games that suit their preferences and skill levels.

///////////////////////////////////////////////////////

Main Pain Points

The main problem addressed is the difficulty faced by football enthusiasts in organizing and participating in local matches due to challenges such as

  • Difficulty finding available players

  • Struggles in finding suitable playing fields that available

  • Finding available near games to join in my time prefernces

  • Lack of a centralized platform for organizing games

  • Challenges in collecting and managing payments from participants for rental fields

The Challenges

  • Implementing a user-friendly payment system that allows for easy splitting of field rental costs among multiple participants, ensuring transparency process for the payments.


  • Striking the right balance between offering a feature-rich application and maintaining a simple, intuitive user interface.

Social Survey

My field research allows me to gain firsthand xperience and knowledge about the players, their behavior, and processes they make to gather, play and choose their field by making survey in the social media.

Conclusions

Younger audience
fewer tech issues

The target audience is primarily young people between the ages of 22-28, which means they are likely to face fewer technological difficulties.

Streamlined coordination
reduces frustration

Organizing games through WhatsApp groups and phone callscan be frustrating, as it involves coordinating attendance, assigning responsibilities, and ensuring everyone shows up. An app that consolidates this process in one place could streamline the experienceand reduce frustration.

rental and
payment system

Renting fields is a hassle, requiring one person to coordinate dates, check availability, pay the field owner, and collect money from other players. An integrated system connected to field schedules and a transparent payment system that collects from each player directly could greatly simplify this process.

Public games and
player matching

Finding enough players can be challenging, leading to delayed games. A system that allows users to create public games and invite suitable players based on defined criteria could help fill in the gaps.

Overcoming
social barriers

Some people want to play but don't have anyone to play with feels shy about joining games with strangers. A platform that normalizes joining public games could creates a reality where it's acceptable and help overcome this social barrier.

Eliminating
the hassle

The effort required to find a game by physically searching for suitable fields and players can be discouraging. A system that allows users to easily find and join public games at their convenience would eliminates the need for unnecessary searches.

These findings highlight the need for a comprehensive app that addresses the key challenges faced by players, making the process of organizing and joining football games more accessible, convenient, and socially comfortable.

Interviews

I managed to get 2 interviews with 2 potential users, one is a player who really likes football, serious, professional and goal oriented.


and the other user also likes to play football but more in the direction of playing for the experience and having good time with friends.


Both greatly influenced the decisions I made regarding adapting the system to various needs and shaping the nature of the personas that will be presented later.

Market Research

After analyzing various competitors, including event organization platforms, sports facility booking systems, and tournament management tools, I identified a gap in the market for a comprehensive, user-friendly solution tailored specifically to amateur football players' needs.


The competitors revealed clear market gaps. While CeleBreak offers company-managed games, OpenSports provides general sports management, and Migrashim focuses on field rentals, none delivers a comprehensive solution for amateur football players. 10Pass uniquely combines social features with practical game management tools, integrating field management, game organization, and community features into one platform. This integrated approach makes it the first solution specifically designed to address both social and logistical challenges of amateur football players.

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field
rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Key points

Streamlined Game Organization

  • Tackles the challenge of coordinating logistics when organizing games

  • Simplifies the process of setting up games, inviting players, and managing attendance

Game Search and Filters

  • Addresses the difficulty in finding games that suit different skill levels, locations, and schedules

  • Allows users to easily discover games that align with their preferences and availability

  • Addresses the fears and shyness of joining a game with unfamiliar people

  • Creates playing opportunities for people without available friends to play with

Integrated Payment Management

  • Solves the pain point of collecting and tracking payments from participants

  • Enables seamless and transparent payment splitting among players

Mechanism for Finding Suitable Players for a Game

  • Helps games fill missing slots by searching for players based on their defined criteria and preferences

  • Saves time and effort in manually searching for additional new players

Group Chat

  • Replaces the need for external apps like WhatsApp and phone calls for player communication

  • Allows new players to connect and communicate with existing players in a game

Attendance Confirmation
Management System

  • Ensures enough players are attending a game, but not more than required

  • Creates an equal opportunity for all players to join on a "first-come, first-served" basis

Attendance Confirmation
Management System

  • Ensures enough players are attending a game, but not more than required

  • Creates an equal opportunity for all players to join on a "first-come, first-served" basis

Field Ratings and Reviews

  • Provides information on the quality and characteristics of fields to help players make informed decisions

  • Encourages a welcoming environment and contributes to a sense of community

Smart Reminder
Management System

  • Sends reminders to players before games they've signed up for and about equipment they've committed to bringing

  • Notifies about new invitations, recommends suitable games, and reminds about payments

Information Architecture

Here is a simplified flow of
the information architecture

Screens and Flows

The user flow diagrams visually represent the key usage scenarios, including confirming attendance, creating a game, and joining a game. They showcase how the app simplifies these processes, addressing the target audience's needs and demonstrating the effort put into designing an intuitive user experience.

Accept attendence flow

Accept attendence to a game and
add players as admin

Create new game flow

Join an exisiting game flow

More Screens

menu

10PASS

Connecting football enthusiasts
through a social sports app

UX RESEARCH & DESIGN // GRADUATION PROJECT AT NETCRAFT ACADEMY

Project Overview

10Pass is a social mobile application designed to simplify the process of organizing and joining football matches within a local community. The app aims to connect football enthusiasts in a given area, making it easier for them to find and participate in games that suit their preferences and skill levels.

///////////////////////////////////////////////////////

Main Pain Points

The main problem addressed is the difficulty faced by football enthusiasts in organizing and participating in local matches due to challenges such as

  • Difficulty finding available players

  • Struggles in finding suitable playing fields that available

  • Finding available near games to join in my time prefernces

  • Lack of a centralized platform for organizing games

  • Challenges in collecting and managing payments from participants for rental fields

The Challenges

  • Implementing a user-friendly payment system that allows for easy splitting of field rental costs among multiple participants, ensuring transparency process for the payments.


  • Striking the right balance between offering a feature-rich application and maintaining a simple, intuitive user interface.

Social Survey

My field research allows me to gain firsthand xperience and knowledge about the players, their behavior, and processes they make to gather, play and choose their field by making survey in the social media.

Conclusions

Younger audience
fewer tech issues

The target audience is primarily young people between the ages of 22-28, which means they are likely to face fewer technological difficulties.

Streamlined coordination
reduces frustration

Organizing games through WhatsApp groups and phone callscan be frustrating, as it involves coordinating attendance, assigning responsibilities, and ensuring everyone shows up. An app that consolidates this process in one place could streamline the experienceand reduce frustration.

rental and
payment system

Renting fields is a hassle, requiring one person to coordinate dates, check availability, pay the field owner, and collect money from other players. An integrated system connected to field schedules and a transparent payment system that collects from each player directly could greatly simplify this process.

Public games and
player matching

Finding enough players can be challenging, leading to delayed games. A system that allows users to create public games and invite suitable players based on defined criteria could help fill in the gaps.

Overcoming
social barriers

Some people want to play but don't have anyone to play with feels shy about joining games with strangers. A platform that normalizes joining public games could creates a reality where it's acceptable and help overcome this social barrier.

Eliminating
the hassle

The effort required to find a game by physically searching for suitable fields and players can be discouraging. A system that allows users to easily find and join public games at their convenience would eliminates the need for unnecessary searches.

These findings highlight the need for a comprehensive app that addresses the key challenges faced by players, making the process of organizing and joining football games more accessible, convenient, and socially comfortable.

Interviews

I managed to get 2 interviews with 2 potential users, one is a player who really likes football, serious, professional and goal oriented.


and the other user also likes to play football but more in the direction of playing for the experience and having good time with friends.


Both greatly influenced the decisions I made regarding adapting the system to various needs and shaping the nature of the personas that will be presented later.

Market Research

After analyzing various competitors, including event organization platforms, sports facility booking systems, and tournament management tools, I identified a gap in the market for a comprehensive, user-friendly solution tailored specifically to amateur football players' needs.


The competitors revealed clear market gaps. While CeleBreak offers company-managed games, OpenSports provides general sports management, and Migrashim focuses on field rentals, none delivers a comprehensive solution for amateur football players. 10Pass uniquely combines social features with practical game management tools, integrating field management, game organization, and community features into one platform. This integrated approach makes it the first solution specifically designed to address both social and logistical challenges of amateur football players.

Feature

10Pass

CeleBreak

OpenSports

Gamepool

MeetUp

Platform

Mobile

Mobile / Web

Mobile / Web

Mobile

Mobile / Web

New Game Creation

Streamlined process for creating and organizing games

Self-managed organization system to create Public / Private games

Not available

Self-managed organization system to create Public / Private games

Self-managed organization system to create Public / Private games

General event organization system

Game Discovery & Matching

Advanced search system with customizable filters for finding suitable games

Personalized game search with multiple filters

Basic categorized game search

Group-based event discovery with filters

Basic categorized game search

General event search with category filters

Public Game Access

System for joining games and connecting with new players

Open platform for joining public games

Structured company-organized games only

Open platform for joining public games

Open platform for joining public games

Open group-based events

Team Organization

Managing roles and responsibilities

Built-in role assignment system

Not available

Not available

Not available

Basic group organizer roles

Attendance Management

System for managing player participation

RSVP system

Strict check-in system within 200m

RSVP system

RSVP system

RSVP system

Payment Management

System for handling field
rental payments

Field Rental

Direct field booking and management

Manual booking through company staff

Manual booking through company staff

Not available

Not available

Split Payments

Available

Available

Available

Not available

Not available

Payment Tracking

Transparent payment status monitoring

Not available

Payment monitoring system

Not available

Basic payment tracking

Payment Transaction

Process activated after all players pay

Immediate individual payment

Immediate individual payment

Not available

Standard payment system

Player Finding System

Tool for finding and inviting suitable players to games

Smart player matching system based on preferences

Not available

Suggested invites based on location

Not available

Not available

Smart Notifications

Intelligent reminder and recommendation system

Comprehensive personalized notification system

Basic game reminders only

Event-based push notifications

Basic game reminders only

Basic event reminders

Field Management

System for adding and managing field information

Users can add and unmapped public fields

Not available

Not available

Not available

Not available

Public Field Mapping

System for mapping and using public fields

Mapping for public fields with game scheduling options

Not available

Not available

Not available

Not available

Game Settings Control

Customization of game parameters

Customizable game rules and formats

Not available

Customizable game rules and formats

Customizable game rules and formats

Basic event settings

Key points

Streamlined Game Organization

  • Tackles the challenge of coordinating logistics when organizing games

  • Simplifies the process of setting up games, inviting players, and managing attendance

Game Search and Filters

  • Addresses the difficulty in finding games that suit different skill levels, locations, and schedules

  • Allows users to easily discover games that align with their preferences and availability

  • Addresses the fears and shyness of joining a game with unfamiliar people

  • Creates playing opportunities for people without available friends to play with

Integrated Payment Management

  • Solves the pain point of collecting and tracking payments from participants

  • Enables seamless and transparent payment splitting among players

Mechanism for Finding Suitable Players for a Game

  • Helps games fill missing slots by searching for players based on their defined criteria and preferences

  • Saves time and effort in manually searching for additional new players

Group Chat

  • Replaces the need for external apps like WhatsApp and phone calls for player communication

  • Allows new players to connect and communicate with existing players in a game

Attendance Confirmation
Management System

  • Ensures enough players are attending a game, but not more than required

  • Creates an equal opportunity for all players to join on a "first-come, first-served" basis

Attendance Confirmation
Management System

  • Ensures enough players are attending a game, but not more than required

  • Creates an equal opportunity for all players to join on a "first-come, first-served" basis

Field Ratings and Reviews

  • Provides information on the quality and characteristics of fields to help players make informed decisions

  • Encourages a welcoming environment and contributes to a sense of community

Smart Reminder
Management System

  • Sends reminders to players before games they've signed up for and about equipment they've committed to bringing

  • Notifies about new invitations, recommends suitable games, and reminds about payments

Information Architecture

Here is a simplified flow of
the information architecture

Screens and Flows

The user flow diagrams visually represent the key usage scenarios, including confirming attendance, creating a game, and joining a game. They showcase how the app simplifies these processes, addressing the target audience's needs and demonstrating the effort put into designing an intuitive user experience.

Accept attendence flow

Accept attendence to a game and
add players as admin

Create new game flow

Join an exisiting game flow

More Screens