Personal Trainer Software

Coaches earned — over £10 Million
Personal Programs Published — over 30 000
Trusted by Coaches with   1 read more 15K active clients
image of Fitr software on different platforms

About Fitr

FITR - elite all-in-one solution for personal trainers to create and sell fitness, health and lifestyle programs online. It’s a platform where coaches can manage their programs, finances, and communicate with clients — all in one place. Visit Website

Business client - Leon Cassidy
Leon Cassidy

After years of frustration using existing solutions, social media and spreadsheets, Leon knew there had to be a better way for a Personal Trainer to run their business. Current offerings weren’t built to allow fitness professionals to grow and scale their business, or they only offered isolated features that didn’t meet the needs of all personal trainers.

FITR provides a turnkey solution for anyone needing to build an online personal training business. Everything under one roof.


Our main task was to make sure that FITR entered the market as a leading solution. We spent a lot of time discussing with Leon the main pain points our target users — coaches and their clients, athletes — had.

Thorough market research and competitor analysis helped us shape the idea of a product that would find its market fit.

discovery stage list represented by radar wave

What is the fitness app market growth?

One of the most important ingredients for success is a clear understanding of the market size.

During the first years of developing FITR, we were entering a market that looked quite promising. At the time, the global fitness app market was expected to grow at a compound annual growth rate of 21.6% from 2020 to 2028 and reach USD 15.5 billion by 2028. Today, the market continues to grow.

833.30 million

That was the number of fitness app users in 2023, among which 358.70 million were using paid apps.

Source: Statista Survey
statistics of fitnes market Fitness App market size 2017- 2028 (USD Million)
$15.5 billion revenue forecast in 2028
$3.9 billion market size value in 2021
I moved off our old system because I needed a website that took payments, synced to my athletes profiles, was clean, easy to use, and reliable. The user interface is much more professional than the solution we were using before.
Steven Fawcett Owner of JST Compete

User personas

During the Discovery stage, typical “user persona” portraits of the target audience were created. This approach helped sharpen the marketing strategy and increase the chances of market success. Interviews with real coaches allowed for a better understanding of what the platform needed to stand out.

photo of coach
Coaches wanted to:
  • manage multiple programs with minimum efforts
  • have a dashboard with up-to-date progress information for each client
  • control financial flows
  • have a handy tool to communicate with clients personally and in groups
  • have a tool to monitor and manage the work of all coaches
  • have an opportunity to present as brands (not a group of separate coaches)
photo of coach
Athletes wanted to:
  • have a convenient interface to watch training videos
  • have fast access to a large exercise knowledge base
  • monitor self progress
  • have quick communication access to a coach


We took necessary parts from multiple platforms coaches used to manage their businesses and built a platform where all the functionality was combined flawlessly.

Client management

Add and remove clients, assign programs attached to a calendar, monitor progress and feedback.

Program management

Create and manage programs: upload, replace, and delete videos, customize and assign programs to clients.


Communicate with clients and other coaches, share photos and videos instead of using various messengers and social media.


Make all payments via an all-in-one platform instead of bank transfers or cash payments.

The initial idea for FITR was a mobile app. However, during the discovery, we’ve decided to switch to web. There were two reasons:

    • At the first stage, the focus of the development was mostly on coaches. Our main objective was to create a platform where coaches could create, edit, customize, and manage programs and clients. Research showed that for coaches, this scope of functionality was more accessible via web interface.
    • With coaches being the central focus, customer acquisition cost (CAC) was significantly lower for web fitness platforms than it was for mobile apps, which made web platforms development more cost-effective.
At the same time, for athletes, a mobile platform was preferable, therefore we decided to also build a mobile app for them after the coach platform.


We’ve built FITR platform from the ground up. We started with the information architecture — a detailed prototype of the user experience. We’ve created prototypes for each user flow and tested them to be certain we haven’t missed any important bits.

More than 98 screens
In UI, we went for light and eye-pleasing visuals. Green is the color universally seen as the color of health, so we’ve made it FITR’s main color alongside black parts and ample white space.
icons of UI







Light gray


FITR for coaches

FITR for coaches became a web platform with a satellite mobile app that provides full functionality from program creation and distribution to payment. Through it, coaches can manage all sides of their business as well as monitor client activity and feedback.

It has:
  • convenient schedule view where coaches can monitor and manage their clients’ load and performance
  • simple and intuitive builder for multiple types of programs
  • dashboard to monitor and manage finances
  • group and personal chats

A mobile app is an extension of sorts created to provide on-the-go access to community features — communication with clients and leaderboards.

photo of user interface photo of user interface photo of user interface

Optimized program builder

Coaches spend a lot of time creating custom training programs for their clients. We wanted to streamline this process. One of the FITR partners and also famous coach, Steven Fawcett, helped us create a system of benchmarks. Benchmarks optimize the program creation process by using variables instead of constants.

How does it work?

@ CODE +/- value", i.e. @ SPEED - 2

@ percentage CODE", i.e. @ 50% BACK_SQT

Step 1

A coach creates a program and sets up each training day’s benchmarks in % of max load.

Step 2

An athlete defines their default parameters: max weight they can lift, max speed and distance they run, average heart rate, and so on.

Step 3

The FITR custom-written algorithm calculates each athlete’s benchmarks based on their default parameters and the program’s benchmarks.

diagram of UI after automation Time spent = 10 min diagram of UI after automation Time spent = 60 min

As a result, an athlete receives a program customized to their needs and abilities and a coach doesn’t have to calculate individual benchmarks for each athlete.

Also, our custom algorithms automatically convert measurements between systems. If a coach and an athlete use different measurement systems, the algorithm will convert benchmarks between them.

image of convertions between metrics

Multiple teams

Coaches usually work with one or more gyms. To offer coaches access to the gym site functionality, traditionally, gym management distributed access credentials among all their coaches to build programs and upload videos to the platform. This sometimes made it hard to find the source of any site activity. If something went wrong, it was hard to detect which user was at fault.

diagram of how team and coach can be united

To deal with this issue, we’ve implemented functionality in FITR that enables coaches to participate in multiple gyms from their personal account. On the FITR platform, coaches join teams and brands with their personal profile via invite from the brand or gym owner.

For gyms, this system has two benefits: a gym can monitor activities by each member and doesn’t need to distribute credentials among coaches.

For coaches, it allows them to participate in multiple gyms or teams using the same account without keeping records of multiple credentials.

To help coaches avoid accidentally mixing up their programs, we've implemented another smart piece of functionality: when a coach switches their active team on one device, they’ll be automatically switched on their other logged-in devices as well.

White Label solution launch

With FITR growing and partnering with various sports brands, the number of requests for a white-label solution also grew. While this functionality was only a matter of time, we needed to figure out how to make it customizable and, at the same time, affordable for our target audience.

As a result, we introduced an accessible white-label solution for premium subscribers that enables users to leverage FITR’s functionality under their individual brand identities. This feature allows fitness professionals to apply custom color themes and integrate personal logos across web and mobile platforms, empowering them to own their digital presence without compromising the quality of services.

white label white label white label white label

“We chose White Label as it really enables us to get our brand out there. It’s a really classy look, especially when looking to attract new members.

We specialise in coaching whereas FITR specialises in fitness app development. You guys are the best in the business when it comes to providing a premium user-friendly fitness app. I couldn’t recommend it enough.”

Andy Murphy

head coach and owner of Urban Gym


Today, FITR collaborates with big names in the fitness community, like HWPO Training.

HWPO is 5x CrossFit Games Champion, Mat Fraser’s personal mantra. It embodies tenacity, grit, relentless focus and greatness. While born in the gym and on the competition floor, it bleeds into every aspect of our lives.


FITR for athletes

While the web version is popular with coaches, for athletes, the mobile app became a priority. The mobile version offers them all the necessary functionality: a calendar to never miss a training session, program purchases, access to benchmarks and videos, an opportunity to offer feedback with both comments and by simply choosing an emoticon to let a coach know how the training felt.


FITR launched overall successfully. However, having monitored the platform’s performance for some time, our client saw an opportunity to further improve conversion.

The great migration to AWS

With great customer feedback, FITR quickly became the software of choice for personal trainers - so we had to make sure the platform could cope with high loads and potential security attacks.

We learned our lesson from this experience. In response, Mind Studios moved the platform to the AWS server.

This helped us handle the growth much better and made the system safer.

The system is built on Amazon Web Services (AWS), a robust, secure, and scalable cloud platform. Here is how FITR infrastructure looks after the migration from a connection processing perspective.

To conduct the migration, Mind Studios brought in additional external DevOps expertise, and in the end, we were able to achieve:

  • Operational stability, which minimizes disruptions and ensures a smooth, reliable service for users;
  • Highly scalable infrastructure that adjusts based on the application's demand;
  • Secure environment with continuous updates, robust encryption, and compliance standards;
  • High availability and minimal downtime thanks to AWS's global network;
  • Performance optimization achieved through advanced networking and computing options.


We used technologies and frameworks that would make FITR a fast, smooth, and stable platform.


icon of VueVue.js
icon of AxiosAxios
icon of BootstrapBootstrap
icon of WebpackWebpack
icon of VideoVideo.js
icon of tiptapTipTap
icon of SassSass


icon of RedisRedis
icon of RubyRuby
icon of PostgreSQLPostgreSQL


icon of KotlinKotlin
icon of MVVMMVVM
icon of Clean ArchitectureClean Architecture


icon of SwiftUISwiftUI
icon of Firebase CrashlyticsFirebase Crashlytics
icon of WebSocketsWebSockets
icon of Composable ArchitectureComposable Architecture

FITR's data-driven evolution

FITR launched overall successfully. However, our job doesn’t end with the launch.

At Mind Studios, we trust in the transformative power of data to guide our decisions and product enhancement strategies. That’s why, following each project launch, we take a data-driven approach and consistently

monitor performance, test various hypotheses, extract actionable insights, and decisively act on them.

Ultimately, all of the features implemented stem from never-ending data collection and processing. Together with Leon, we track the platform’s efficiency by using numerous operational metrics, including:

  • Conversion rate
  • Daily/monthly active users
  • Number of active programs
  • User base growth


Since we helped launch the platform in 2018, FITR has experienced significant growth, both as a product and as a team. Throughout this journey, Mind Studios has remained the project’s tech partner. Our collaboration, built on trust and a deep understanding of the client's needs, has empowered us to deliver tailored solutions that resonate with FITR’s audience.

We take great pride in our role in crafting a product that has not only found its niche but also continues to be loved by its users, highlighting the strong synergy between our company and the client’s team.

Advanced Nightlife Markering Platform

next case

Got an idea in Mind?

Book a consultation
book consultation