Category: Mobile App, Custom Backend, API, Font End Design
Date: 30 August 2019
Status: Final Version Delivered
Tags: Gymnasium, Fitness Studio, Workout, Exercises
Client is a certified professional Gym instructor and provides consulting services to other gymnasiums. As an affiliate service provider, the trainer dispenses scheduled workouts to other Gymnasiums & Fitness studios. As client desires to provide dedicated workouts to each Gymnasium & Fitness studio. The client is facing difficulties in allocating workouts through its present portal, hence need to find a consequence in order to save time and cater trouble free workouts. We at esurgent suggests to design exercise routine (workout) and refract to other Gymnasiums & Fitness studios.
- Customer has to design workout everyday manually using sheets and make sure they have been sent out manually via email every single day.
- The current process is not accurate and is time consuming.
- Facing issues to provide customized workouts to other Gymnasiums & Fitness studios.
- Needs proper visual display mechanism, where it can coincide with other electronic gadgets ( TV, Mobile, Tablet screens etc.)
- Firstly, we provide web application which can work on internet browser. (chrome, safari or another browser)
- The website executes customized work out for couple of days and dispatches it to other Gymnasiums & Fitness studios.
- While developing, we found error in iOS mobiles that Audio was not active (not operational)
- Since iOS mobile was not audible, we provided native Android and iOS mobile application as a tested solution.
- The application helps other Gym & Fitness studios to get their daily workouts.
- The application has ability to set two different workouts weekly, divided into cardiovascular exercise and weight training.
- Ability to add customized workouts with catalogue exercises, total reps, pulse and count on exercise time etc.
- Admin can provide URL with username and password to other Gym & Fitness studios in order to login to the application.
- Workout Management is the key part of this mobile application, where admin can create, update or delete workouts as per their requirement.
- Other Gym & Fitness studios can see the list of workouts and also can alter the workout according to their needs.
- In workout user can see list of workouts, list of exercises in each workout, Workout name, Total rounds, current exercise, exercise time, Repeat count and exercise YouTube link.
- Once any user begins any workout the exercise will display Audio, Visual along with short breaks between two exercises application in sequence, which gives them leisure time to switch from one exercise to other.
- We consolidate YouTube videos of each exercise that helps beginners to understand the proximity of any exercise while performing.
- Back-end System: Core PHP, MySQL Database
- iPhone App: xCode IDE, Apple iOS SDK, UI Kit, High Carts API,
- Android App: Android Studio IDE, Google Android SDK
Project Execution Challenges
Limited budget for POC
Client was having very limited budget for POC as he wanted to first try and see the response from their customers and then decide to proceed with the the actual development or not.
Sound file was not playing in Safari Browser
Client requested to have different types of Training.
Initially clients requirement was to design workout by simply adding multiple exercises in 1 workout and setting raps, rounds, exercise time and rest. But later client required he also wanted incorporate AMRAP training too. Which is different than standard TABATA or HIIT. and we have to change the whole logic of workout designer.
App UI compatibility to large screen.
Initially client had asked for only Portrait mode UI and to be played on Mobile devices only so he can cast it. But later client requested to play the app directly on the large screen Smart TV. Eg Apple TV, Android TV etc and the UI must be adjusted accordingly which was reinventing the wheel at the last moment. This requires lot of adjustments in UI and increase the testing efforts drastically.
Importing thousands of Exercise and workout
We have given functionality to add Exercises and Create workouts but client requested to give him a way so he can do bulk import without spending much time. Hence, we have given him ability to import data using excel file. For which steps were as follow.
STEP#1 Download the excel file from the admin panel.
STEP#2 Fill up data in excel file in same format as it suppose to be.
STEP#3 Once data is inserted upload the excel file so all the data will be inserted in to the system.
- Many Gym & Fitness studios are opting for client’s solution.
- Gym & Fitness studios are receiving daily checks of workout from clients for performance accuracy.
- With this app installed, the Gymnasium & Fitness studios are able operate their workout routines much smoothly without any efforts as daily workouts are being populated every day.
- Gymnasium & Fitness studios are benefiting from Instant workout plans
- The system is user friendly anyone can access it and follow guidelines for their ultimate workout.
- Client can easily add/update/delete workout and exercise.