Contact us
Our team would love to hear from you.
A web-based application that brings together fitness coaches and trainees for interactive live video workouts.
We teamed up with a UK-based startup at the time they were about to launch their pilot online fitness platform. The application was developed by another software development company. Since the client wasn’t sure the application would provide outstanding user experience, we were requested to assess and improve the platform quality as well as finalize video streaming.
Startup
Sports and fitness
Fitness platform
JavaScript, PHP, Laravel
EffectiveSoft assembled a dedicated team out of QA specialists and developers to work on the clients’s request.
For the ease of platform development and monitoring, we moved the platform to AWS EC2. There were production and development environments. Each of them had a web server and a LiveSwitch server for video streaming.
To balance the load capacity, we realized automatic switch on (off) of the LiveSwitch server once the training session starts (is over). This means that either server is only on when there is a video streaming, otherwise it is turned off.
To make the platform responsive to insufficient internet bandwidth and absence of video and audio, we implemented system check-ups before a video session starts, thus notifying the user if something goes wrong.
To deliver intuitive user experience, we refined the logic of registration and session workflows. In addition, we performed cross-browser testing on mobile, tablet and desktop devices to ensure the same look and feel.
The fitness platform we improved is aimed at meeting the needs of a wide audience. It motivates platform users to get fit, enables employees to fit workouts into their busy schedule, and helps people with health conditions or impairments to exercise from home.
An instructor can stream live video classes remotely, regardless of the location and number of participants. During a training session, a trainer can communicate with trainees to provide guidance and feedback.
The fitness platform covers the following functionality:
Our team would love to hear from you.
Fill out the form to receive a consultation and explore how we can assist you and your business.
What happens next?