Home Joomla Extensions Components Create a Workout

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

avatar Nathan Maurice
Hi ,
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
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Tom0
Hi Nathan,

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
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Linda
Hello 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
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Tom0
Hi 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
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar olivier ballot
Hi 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.
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Piero
Hi Tom, I am interested in your workout component. What can I do to get it?
Greetings from Peru
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Tom0
Hi Piero,
Have sent you an email with the code.
Tom
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar roshan
this is great component, i am also interested in setting this up and also developing on top. Please can you provide the code, aslo sent u a email. ru able to develop the code for a fee?
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Tom0
Hi Roshan,
Have sent you an email.
Tom
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Bartosz
Tom, I've sent you an email for source code and donation fees. Please let me know.
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar marko
Hello, can you send source code, please?

thanks!
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Jeff
I am creating a fitness site and would like to try your Create a Workout extension. Can you send a copy to me please? Thank you.
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar roshan
thank you tom, I am testing atm..

I would also like to test the Assesment tool, Could you please provide a quote and/or code? very interested in getting this setup
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar michelle
What happen to the Create a workout component?
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Lina
Very great tutorial! buat i still had a problem with my blog, this is the url : http://www.poupargasolina.info/
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Gratt
Very great tutorial! thanks Tom!

Please visit my blog if you had a time :

http://www.ugarotc.com/
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Prabib
Thanks for this tutorial. I would like to get source code too. Can you manage to send me one?

3GP Video Converter
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Brian
Could I please receive this as well? Thanks so much!
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Mike Frieder
I would also like to get a copy of it as well and perhaps I could modify this code and package it in a univeral implementation method so it will work with anybodies joomla as a regular extension.
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Gerry
Thanks for sharing this mate! I will try to apply this to our hand tractor
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
avatar Steve
Nice website... neatly layed out with some useful tips. This was a good tutorial best Regards www.seoconsultants.co.uk
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment
Cancel
Name *
Email (For verification & Replies)
Code   
ChronoComments by Joomla Professional Solutions
Submit Comment