Global Golfers Network

The project idea arrived in response to the lack of golf communities to find a game partner.

TIME

4 months

TEAM

8 members

PLATFORMS

iOS, Android

INDUSTRY

Sports

TYPE

Social

The virtual Golf Club lets find golf partners for a game, competition or dating. The Matchplayer combines social media world with social golf life.

The Matchplayer

Project idea

The Matchplayer allows users to find partners for dating, playing and competing. They can make an appointment and track their score inside the app.

Target audience

The products are meant to have a global distribution. The starting point is Europe. The Matchplayer will grow user base from initially planned 20,000 users in first six months to 500,000 users in five years. Around 10% of them will be active each day.

Project challenges

  • Simultaneous development for two platforms
  • Global presence and fast scalability
  • Some features should be supported offline
  • Responsive admin panel
  • Free access and paid subscription

Results

As a result, clients received a complex solution that is ready to use, scalable and responds required business objectives.

Planning
Incoming info

Clients had ideas on:

  • Business model
  • The value proposition for users
  • Initial design concept
  • Revenue streams
Analysis

We analyze the client’s requirements

  • Dedicated a Business Analyst
  • 2 weeks of research and planning
  • Around 20 meetings to clarify the requirements
Outcomes

As a result, we provide clients with:

  • Technical and UI/UX requirements
  • Wireframes
  • Clickable prototype
  • Project estimate

Main features of the project

See how the development team implemented the client’s requirements

Dealing with searching and matching of users

A search engine inside the apps has multiple filters in each of the three modes: Competition, Play or Date. The main matching criteria are distance, age, handicap, and time of the day. If there is no match in the area, the distance radius is extended. Users also can find and join a golf club in the area.

Google API

The way users roles are defined and differ

Users in the app have different access modes which depend on whether they are logged in and their subscription type. The user can authorize via any social network or use only a limited functionality. In case the user has a premium account, they can create and post news, invite and challenge other players, etc.

LinkedIn API
Facebook API

User acquisition and engagement functionality

The Matchplayer has many options for user engagement. There is a Newsfeed where users can share news, local and global ranking, in-app chats, friends invites, professional golf equipment shop, possibility to select and order a golf tour, etc. The abundance of additional features guarantees user involvement and put scalability challenge to developers.

Technology stack

See the ways how the development team implemented client’s requirements

Mobile Architecture

iOS

Swift 4

Android

Java 7

Web Architecture

Backend

MySQL

Express 4

Frontend

Angular 2

JavaScript

Testing

Jira

Confluence

GitLab

Jenkins

Crashlytics

Production

AWS

ES2

S3

App Store

Google Play

Client Say

Alain Graf

Owner, The Matchplayer

“It was great working together with the high professional company Cleveroad. The developer team have done great job and the app works perfectly. I just can recommend to working together with Cleveroad. “

Sergiy Nikolaevskiy

Project manager

“The fact that our customer is a very demanding businessmen was a huge plus for us. Alain clearly explained what exactly he wanted, which helped us deliver the expected result. We enjoyed overcoming the biggest challenge of the project: the timeframes and deadlines. So all in all, the cooperation was interesting and challenging. “

Start growing your business with us

More Cases