Skip to content

chulahn/StartingStrength

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

111 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StartingStrength

Link to the app

About

This web-app is for those who follow Rippetoe's Starting Strength or a similar compound exercise routine. It calculates how much weight and the number of reps to warm up with. It also shows what plates to add for example, 65lbs would show (10x1) which means to add a 10lb plate to each side of the bar.

Why?

I came across warmupreps.com one day and I enjoyed using the site myself when I was doing Rippetoe's Starting Strength. I found it very helpful to know what weights to warm up with and the plates to add to the bar. I wanted to recreate this app while adding more features. It was a perfect opportunity to learn how JQueryMobile works.

Features

  • Plate Math
  • One Rep Max Calculator
  • Comparisons to Exrx.net Strength Standards
  • Shows Workout of the day
  • Set custom plates

How to use this app

  1. Go to settings and set the following:
    • Weight system (lb/kg)
    • Gender
    • Bodyweight
    • How you want warmups to be calculated
      • By default, warmups are set to Barx5(Reps)x2(Sets), 40% Working Weight x5x1, 60%x3x1, 80%x2x1, 100%(Working Weight)x5x3.
    • Toggle plates to use
      • You may add custom plates (55lb, 25kg, 1.25 lb, etc)
        • If you set a custom plate, toggle it on and off to so it can be used during plate conversion.
  2. After settings, click the exercise you want to you want know the warmups. Either type in the working weight or use the slider.
  3. Your warmups have been calculated, as well as what plates to add. Lift!
  4. Your one rep max has also been calculated. Based on this value, your weight and gender, your category for this lift is shown. (Untrained, Novice, Intermediate, etc)
    • Click the Strength Standards table to see a more detailed table.
  5. Repeat steps 2 and 3 for each exercise.
  6. Your working weight for each exercise have been saved. Now click workouts.
  7. Drag and drop the exercises you want to do for each day.
    • You can always come to this page to see what lifts with all calculated sets needs to be done for the day.
    • Mobile Device Users: If a tab won't expand, try tapping around the edges of the workout instead of the center.
  8. Your lifts have been saved, get some rest. Next time you lift, your information will be here so incrementing will be easy

How was it made?

  • JQuery - Creating pages and event-handling
  • JQueryMobile - Interface and collapsible divs
  • JQueryUI - sortable to allow exercises to be dragged and dropped
  • JQueryUI Touch Punch - allow the drag and drop features to work on touch-screen devices.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors