We built a large web project for an Australian entrepreneur and got this testimonial as a note of appreciation for the work done by our team
The Online Portal for Customized and Fitness application provides a certified personal trainer uses to design an exercise program for a client when in person.
The home page includes the following features
This section also contains easy to use fitness calculators. These tools must be very visual and provide the users with visual charts or graphs of their results. Calculators like BMI, Maximum Heart Rate, Target Heart Rate, Daily Caloric Requirements, Caloric Deficit, and time to Reach Weight Loss Goal will be available for Visitors.
The videos section contains the history of exercise of the week videos and other complementary resources that everyone can access. These will be short 2 minute or less video that describes health and fitness topics, exercise technique, or Q&A from the site.
A blog can help the application in terms of SEO and marketing purposes and also allow both Visitors and Members to view new content frequently with user comments.
The web application has various subscription levels that enable clients to have access to different features. There are 3 types of login levels for the site.
The member/client has access to their subscription benefits and tools.
The trainer access allows training staff to manage their personal training clients. When a client signs up for an online trainer service they can be assigned to a specific trainer. The staff member has access to the client’s workouts to modify, change, and monitor their progress. Also allow them to communicate with their clients for goal setting.
The administrator able to oversee all of the daily functions of the website and web application.
This allows a user to subscribe to one of company services and create their user account. These are the steps to register as a user in application:
After the user has completed registration and payment, they can be prompted to fill out a medical questionnaire and fitness questionnaire.
If any answers are positive then the client can be referred to seek permission from a physician before continuing any exercise program, exercises, or following any fitness advice recommended from the application.
This is the client’s initial page (home page) once they have logged into the web application. The client must have an active subscription, complete the questionnaire, and be logged in to access this page.
Client can use Personal Information, Exercise Videos, Fitness/Health Charts and Graphs, Calculators, Weekly Calendar – Workouts for the Week, and Exercise Journals features in this application. These tools will be available specifically for registered clients.
The users are allowed to access details for every exercise in the database. This includes the exercise videos, pictures, and descriptions. They are able to search the database through a search bar and tab from the user profile. The user can search exercises by name (search bar) or category (drop down menu).
PHP 5 with MYSQL 5 on Linux server is used as the technology stack for this application. Cross browser compatibility across IE 7, Safari and Firefox 3 is maintained. The application was programmed in web architecture using PHP 5 on server side and MYSQL 5 as RDBMS. Application architecture is centralized for easy manageability. Application has been optimized for Internet Explorer 6+ but HTML 4 compliance was preserved to ensure cross browser compatibility with other common browsers like Firefox and Netscape Navigator.