-
Notifications
You must be signed in to change notification settings - Fork 5
Home
The purpose of the application TrackFit mainly focuses in providing remote fitness tracker services to it's subscribers. The Covid-19 era, gave new insights on how we work our habits and the same goes for the diet and the gym ones. It is also well known, that these habits got significantly impacted during the lockdowns across the globe and so did the professionals that provide these services.
These unprecedented times, made it clear that a new way of communication should be created that would still allow customers and personal trainers to communicate, exchange ideas and interact each other. The TrackFit comes in to fill this gap. It will help the health of our bodies to still flourish even under the most difficult circumstances.
Some of the benefits are the following:
- The customers will continue their exercises and maintain their good body shape and total workout performance.
- They will also receive the proper feedback from trainers and continue or make changes into their exercises schedules.
- The trainers will continue to provide their services, although virtually, and still make their income.
- It will also be available for customers to receive diet programs according to their needs to enhance the final outcome.
- To ensure that results are getting into fulfillment, customers can share multimedia content such videos and photos, to personal traineers.
The name TrackFit, although it may seem obvious, comes from the words "Tracker" and "Fit". As we will explain in a later section, the application will serve as a tracker for fitness programs and diets. Thus the name of it.
As mentioned in the previous section, the application will serve as a Fitness Tracker App which focuses into interaction between customers who want to receive a diet or a workout plan to enhance the fitness of their body and personal trainers who want to share their knowledge into fitness industry, advance their clientele and provide their services under a fee.
In order to achieve these targets, the application will support two user profiles, one for the customers and another for the personal trainers. Upon registration for both of these roles, the personal trainers must upgrade their role from user
into personal trainer
. The customers will maintain their user
role.
The personal trainers
will be able to update their profiles with the according services and users
will be able to check them out, to see what program and personal trainer, suits them best. The personal trainers
must also provide a fee
of their choice that suits their services. After their careful consideration, users
can subscribe
to a personal trainer.
Each personal trainer
will have the opportunity to provide three types of subscriptions
(bronze, silver & gold), each with it's own perks and advantages. The users
must choose one them before the final subscription.
As soon as users
complete the previous step, they have to pay the fee
amount that corrensponds to the type of subscription
of their choice. Also a monthly fee
should be applied for both personal trainers
and users
, in order to limit any pop-up advertisements and maintain the long life-cycle of the application.
When a subscription
gets completed, the personal trainer
will receive a notification
for a new user
. Then the personal trainer
and the user
will gain a communication privilege which will act as a channel of communication. Via the latter, the personal trainer
will have the opportunity to exchange media with the user
and vice versa. The media can be diets, workout plans or anything else.
Also users
will have the capability to upload media such as photos or videos. These can be downloaded from the corrensponding personal trainer
to review them and check the fitness progress of the users
. In case of bad progress the personal trainer
can provide feedback and further advices.
Finally, users
will also have the capability to use certain features of the application for free. The capabilities include measurements of their height, weight, daily steps and media support.