Create a Workout
Background
Create a Workout was designed to allow users of a health and fitness website to put together various exercises across the site into specific and personal workout programs.
When the user is looking at an exercise article they are given the option to add this exercise to a custom workout. This button gives a lightbox popup which offers options to attach workout-specific parameters to this exercise such as "Number of sets", "Number of repetitions", "Rest length", "Duration". The user may choose a level ("Beginner", "Intermediate", "Advanced") and suggested values are entered.
On the component page the user is given the option to give their workout a title and description, review their exercises, change details or even remove them. When they are happy the user saves this workout and it may appear on a "My Workouts" page.
Technicalities
Create a Workout uses a modified version of the ListItems plugin to display the custom workout. It is displayed through the Create a Workout component but triggers this plugin with a string built from the database-stored information. The My Workouts page is displayed through a modified version of the FavesList component. (Modifications were required to show the exercise parameters on the blog-style listings).
The workout information is all stored in the session variable. This means if they log out or their session expires their progress is lost. When the workout is saved this is to the database.
Demo & Downloads
The modifications in the ListItems and FavesList programs were made to integrate stylistically with the site for which they were intended. Unfortunately this means it is not faesible at the moment to rewrite this application for standalone purposes.
If you would like to see something similar on your site get in touch with us and we can discuss the possible solutions.
Comments
I am currently developing a website for my fitness business.
It is Joomla based and i have noticed you have some interesting options and modules available and are experienced in this field.
I run a personal training and bootcamp business and want to get my clients to use an online exercise and food diary as well as be able to track their stats and make their own at home workouts.
Would it be possible to try any of these plugins and options you have available on my website?
the site i am running a test development on is http://www.personaltrainer sydney.org
You are welcome to try any of our extensions on your site; they are all open source. I have sent you an email with the "Create a Workout" code attached, although this will require some work to get it going on another site. You should also check out the "Health & Fitness Stats" component, you may like to use this to allow users to track their stats.
Tom
I contacted you 4-5 days ago via the contact form here, i didn't get any reply from you yet, can you send me the "Create a Workout" component to give it a try, i have installed the health & Fitness stats component and its working great!
Thank you in advance.
Linda
Many apologies for not getting back to you by email sooner. I have now sent over the code for this component. Glad you like the H+F stats component!
Tom
thanks for your last email, I will correct the css code.
furhter more I going to play a bit with the workout component, and I will let you know How things going.
Thank you for these great tools and your help.
Greetings from Peru
Have sent you an email with the code.
Tom
Have sent you an email.
Tom
thanks!
I would also like to test the Assesment tool, Could you please provide a quote and/or code? very interested in getting this setup
Please visit my blog if you had a time :
http://www.ugarotc.com/
3GP Video Converter