Sports Coaching App

A mobile app focused on the golf community to connect players with golf coaches and enable them to exchange videos and text messages and collaborate anytime, anywhere.

The client personally participated in the development

An app for players and an app for coaches

Secure card payments for training

Online video coaching

Story behind

The idea of the project was to connect golf players with golf coaches in a coaching video app. Our client wanted to help players improve their golf skills in an affordable and accessible way. The application is targeted at a wide user audience assuming that if one is practicing golf just for fun and has no

plans to become a professional athlete, there is always someone they want to challenge and win over. The client had conducted in-depth research to better meet the needs of users. During the research, the client contacted hundreds of players through forums, numerous sports coaching

apps, and local golf clubs to gain deeper insights into what competitor apps were lacking. Then the client contacted Anadea for sports app development, namely, creating two standalone applications, one for coaches and one for players.

Anadea’s teamwork

In the first release, we needed to implement registration procedure, login, and user profiles, and incorporate the payment method. The client was profoundly involved in the development of the application and worked directly with the team.

Player app

The player app allows golf enthusiasts of all levels to get in touch with coaches and take individual video lessons. Among the key features for players are:

Player profile setup

Upon registration, players create a personal profile where they can manage their account details, choose a coach, and start training.

Video upload

The sports video app allows players to take a video of themselves practicing swings. The recorded videos are stored in the player's profile so the user can send them to the coach.

Browsing coaches

Players can browse the list of available coaches, view their info (qualification, biography, price per lesson), and choose a coach.

Taking lessons

Players initiate their training by sending their videos or photos to coaches. Coaches respond with personal lessons that are stored in the player's profile. Users can watch the videos as many times as they need.

Making payments

Players pay for the lessons using a built-in payment system.

Coach app

The coach app enables golf coaches to manage their accounts, create personalized lessons, and respond to players. Among the key features for coaches are:

Coach profile setup

Upon registration, players create a personal profile where they can manage their account details, choose a coach, and start training.

Viewing players

Coaches can see the list of their trainees, perform searches in the list, and view players' profiles.

Giving golf lessons

Coaches receive videos from players, watch them, and respond with photo, video or text comments and instructions created right in the coaching mobile app.

Receiving notifications

Coaches are notified about the new lesson requests and messages from students.

Getting paid

Coaches are paid for the lessons through the payment system integrated into the app.

Services & Technologies

  • Project management

  • Mobile app development

  • Quality

Technology stack

Objective-C, iOS SDK, Stripe, Ruby on Rails

Quote from CEO of Coaching App

We're very happy with the results so far. Anadea has done an excellent job. I'm a developer myself, so I know what to look for.

CEO of Coaching App

More than just a solution

Online sports coaching app is a great way for golf players to improve their game under the guidance of experienced coaches. Using the app, a player can record a video while making swings and other moves during the game and then send the video to the professional golf coach.

After viewing the video received from the student, the coach creates a

personalized video lesson that points out possible mistakes, shows what improvements to the technique a player should consider, and provides other helpful insight.

For the convenience of users, the app is divided into two standalone parts: one app for the players and another for the coaches.

Together with the client, we did great in making this sports coaching software a reality and we have received stellar feedback for this project on The application is live and available in the AppStore.


Contact us

We are excited to hear your idea and we are always open to discuss it! Tell us a bit more about you and the project you have in mind.

Send us your request for proposal, and we'll reply with the estimate.