CONTACT
  • SERVICES
  • INDUSTRIES
  • WORK
  • COMPANY
  • BLOG
  • CONTACT
  • SERVICES
  • INDUSTRIES
  • WORK
  • COMPANY
  • BLOG
  • CONTACT
  • Services Overview
    Web Development
    Android Development
    iOS Development
    ML Development
  • VR/AR Development
    3D Art Unity
    UI/UX Design
    ﹂UX Audit
    ﹂Branding Design
    ﹂Motion Design
    ﹂Crossplatform Design and Development
    ﹂Webflow Design
    ﹂Digital Product Design
    DevOps Services
    QA Services
  • Dedicated Team
    Dedicated Team Calculator
    Salesforce Development
    Discovery Phase
  • Industries Overview
    Healthcare
    Travel
  • Online Scheduling and Booking
    eLearning
    LMS
  • Sports and Fitness
    Fintech
  • Case Studies
  • Design Portfolio
  • Testimonials
  • Onix Story
    Referral Program
  • Careers
  • About Ukraine
  • Travel
    Fintech
  • VR/AR
    Education
  • ML
    Sports & Fitness
  1. Onix
  2. Design Portfolio
  3. Progress 247
background
logo

A platform
for online fitness coaching

Learn how we built a convenient platform for personal trainers that takes customer experience to the next level!

  • Sport & Fitness

    Industry

  • 15 specialists

    Team size

  • United Kingdom

    Location

  • 2 years

    Project duration

[ About client ]

Our client came up with the idea of an end-to-end fitness platform where he can cooperate with his customers smoothly without spending much time on admin tasks.

Diren Kartal, the fitness coach and owner of Progress 247, has been conducting fitness training for ten years. Since Diren established Progress 247, he created a hybrid training environment where he communicated with his clients using Aweber and Slack, and he tracked their results by means of Excel Tables.

To some extent, Progress 247 had been operated manually. That was inconvenient for both Diren and his clients. Diren chose Onix upon the recommendation of an existing client who also had a fitness project. So our client knew that Onix had the right expertise and a proven track record for fitness projects.

background

The Onix team was responsible for:

Ensuring an effective and transparent development process

Identifying and collecting requirements to meet project and business goals

Building a fully functional and well-structured web application (with mobile responsive design) to provide online fitness coaching

Creating an intuitive and appealing interface that drives engagement with clients

Integrating several third-party services to extend product functionality

Adding an opportunity to hold secure payments

call_to_action_bg

Ready to modernize your fitness business by leveraging top-tier technologies?

The platform we built benefits several groups of end-users:

Fitness coacher gets an opportunity to:

  • Offer a professional personalized coaching experience that boosts business growth

  • Effectively manage clients in one place

  • Reduce the time-consuming admin tasks that distract from providing professional services to the clients

01

In their turn, customers:

  • Try a modernized and engaging fitness experience that allows them to reach excellent results

  • Track results and visualize progress towards specific goals over time

  • Get access to exclusive educational, training & workout content in one digital place

02

[ Solutions we provide ]

The top-level requirement was to create a well-structured fitness platform, where users can get access to a number of Progress 247 features according to their membership type.

The client already had a site on WordPress, and we needed to achieve better performance and extend the platform functionality. However, to provide the best solutions to the client's business challenges, using WordPress was not practical.

Thus, we offered another tech stack that would guarantee high-quality product operation. Moreover, we decided to implement reliable third-party services to add extra vital features: SendGrid (for sending system emails), ConvertKit (for custom emailing), and Stripe (for secure payment processing).

Progress 247 covers the following advanced features:

Proper product operation and efficiency

The main task was to migrate a WordPress site to a custom-built web application (with mobile responsive design). For the backend, we used Node.Js, and for the frontend Vue.Js. Using reliable technologies allowed us to guarantee high-quality app operation, enhance the product capacity, and significantly broaden functionality.

background

Effortless client management and accountability

Managing clients and their results are now easier since all data is in one place. We built a sophisticated administrative panel with appropriate filters and report-generating tools that allow administrators to track users' membership transitions, payments, and accountability and communicate with them.

background

Easy generation of customized workout plan

The coach can generate a customized workout plan according to the information given by users during onboarding (goals, medical condition, biodata, etc.) All of this info is available in the admin panel.

background

Calorie calculator

This feature calculates the daily calorie intake for the users according to their goals and anthropometry. We used the owner’s formula that was adjusted to the users’ goals and correctly displayed each user's custom instruction. Also, we integrated SendGrid to send users their results of the calorie calculation via email.

background

Challenges for clients

This is a gamifying feature that encourages people to take part in the competition and reach great results. Users with a subscription (monthly/yearly) can participate in these challenges, track their progress, and compete with other users to achieve their goals.

Users check-in daily (fill in all the required data), upload their “Progress photo", and get points. They also can monitor their results on the leaderboards. This fun feature allows us to tap users' intrinsic motivations so they enjoy using Progress 247 more.

background

Email automation

The auto-emailing feature allows automatically sending various encouraging and motivational messages to users at specific intervals. This feature is designed to keep users engaged, motivated, and informed throughout their fitness journey.

The platform sends personalized messages based on user activities, achievements, or progress. For example, after completing a workout, the platform can send a congratulatory message to acknowledge the user's effort and progress. If a user hasn't logged in for a few days, the platform can send a gentle reminder encouraging them to get back on track.

background

Workout tracking

This feature provides users with a comprehensive and efficient way to monitor and manage their fitness routines. Users can customize their workout routines by adding specific exercises, sets, reps, and weights.

This feature allows them to track their progress over time, making setting and achieving fitness goals easier.

background

Secure payments processing

We integrated the Stripe system, allowing users to accept payments and send payouts online securely. This feature also provides an opportunity to track payments within the platform and manage subscriptions in the app.

background

[ Onix design solutions ]

Make UI design clean and minimalistic. Ensure simple and intuitive UX.

01

Creating appealing visual

Our designers created stunning visuals and delivered a scalable design system to keep the Progress 247 look and feel consistent.

image
02

Intuitive interface

We made a holistic dashboard view that effortlessly tracks and manages clients' data in one place.

image
03

Simple navigation

Our designers avoided adding a lot of complicated navigation links.

We built an intuitive interface that enables users to find the required features easily and access them quickly rather than move from link to link and back all the time.

image
04

Engaging user experience

We added a chatbot to the account pages to simulate Diren’s assistant coach requesting a user to go through a check-in process daily.

This solution replaced a standard boring form to fill out daily, introduced a more engaging experience, and encouraged users to input their data.

image
05

Mobile responsive design

Our specialists made website design adapted to the size of the user's device.

Our goal was to render content differently depending on the device or screen size so that users have a positive experience no matter how they access a Progress 247 platform.

image
background

Rebranding process

Initially, the fitness platform had an orange-black color scheme. We decided to revitalize its visual identity. One of the key changes involved altering the color scheme, transitioning from the previous dark orange theme to an elegant combination of black and green.

The color black signifies sophistication and strength, while green symbolizes vitality and growth, perfectly reflecting the platform's focus on health and wellness. By rebranding the fitness platform and changing the color scheme to black and green, we successfully rejuvenated its image, creating a more appealing and engaging user experience.

After rebranding, the fitness platform witnessed remarkable results:

01

A threefold increase in subscription purchases

02

Expanding the platform's user base organically

03

Increased level of loyalty

We've worked hard to deliver simple, clean, and attractive UI/UX design.

Thanks to our design solutions, end-users can use the platform quickly and effortlessly!

background
screen
screen
screen
screen
screen
screen
screen
screen
screen
screen
screen
screen

Core technology stack we used

Node.js,

Vue.js,

SendGrid,

ConvertKit,

Stripe,

Figma

Results

As a result of Onix's collaboration, our client now operates a reliable, well-performing web application that allows for a deeper level of control over clients' data, results, and communication.
After rebranding, a surge of 1,400 new users joined the platform.

Combining digital workflow with a highly interactive all-in-one fitness platform, our client offers a comfortable environment for thousands of users acting simultaneously: watching workout videos, doing daily check-ins, onboarding, and creating and updating their fitness goals.

From now on, our client delivers professional coaching services online more efficiently while helping his customers achieve the best results.

Achieved business results

Business in one digital place

01

Optimized clients management

02

High-quality online fitness coaching services

03

Reduced manual daily tasks

04

A deeper level of clients' results control

05

Enhanced communication and client support

06
figures

See other related projects

Onix
Onix

USA

Sports & Fitness

JSA is a platform that offers
personalized training and nutrition
services

Online sports & fitness platform

JSA is a platform that offers personalized training and nutrition services

Services provided:

The client came to us with an already existing project and asked to help implement specific features, improve existing ones, and fix bugs

Onix
Onix

USA

Sports & Fitness

MiPaddle is a site & app for paddle
tennis fans to boost skills & track
progress

Mobile app & website for paddle tennis enthusiasts

MiPaddle is a site & app for paddle tennis fans to boost skills & track progress

Services provided:

The client came to us by a recommendation and requested to create a paddle tennis website, Android & iOS apps, and Admin Panel for content management

Onix
Onix

USA

Sports & Fitness

Phlex is a swim-tracking app that uses
wearable devices to collect motion data

Innovative solution to track swimming workouts

Phlex is a swim-tracking app that uses wearable devices to collect motion data

Services provided:

We upgraded an old iOS codebase, built an Android app from scratch, created an intuitive design, ensured proper data synching between watches and apps

background

Explore our works

Click here to immerse yourself in a world of exceptional web design. Our portfolio awaits, showcasing our finest works.

View case studies
image
image
image
image
image
image
image
image

Looking for a reliable tech partner to digitize your fitness business?