Many people do not enjoy working out simply because they do not know which exercises to do. For this project, I plan to create a website that will generate workouts based on user input. Ideally, this website will generate workout based on muscle groups, time constraints and experience level, all defined by the user. This target audience of this website will be people who want to get in shape, but don't know where to begin.
In order to make this website, I will need to compile a list of several different exercises (approximately 40 to begin with) and organize them into different arrays based on which muscles those exercises work. Then, the website will return a variable number of exercises based on the paramaters defined by the user. I will be doing this project alone, although I may consult a few fitness experts in order to get the best exercises for this type of project.
The project will be managed through GitHub. This will allow me to keep the various documents, style sheets, etc organized, and will help with adding various GIFs and images to the doc. In order to keep up with the time limit, the project will be divided into four parts. The inital structure of the document, including the tutorial and the arrays of exercises, should be done within the first week. The second week will be devoted to getting the selection algorithm right (mostly JavaScript work). The third and fourth weeks will be devoted to styling the website, as well as working out any kinks that appear during development.
Many of the styling trends discussed in this class will come in handy. If this project goes well I would like to keep it up as a resource for people who want to get in shape, so it should look nice and presentable, not like it will give your computer a virus.