Skip to content

swehb/stretching-timer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stretching Timer

A timer built to help you get your stretches in. Adjust how long you want to stay in each stretching position and how long you need to switch between positions. Built with Javascript and HTML.

Initial and conceptual version built with Python.

To-Dos

  • V1 - Accept input for stretching time, in seconds (in terminal)
  • V1 - Accept input for time to switch positions, in seconds (in terminal)
  • V1 - accept input for number of reps. Program stops after this number of reps (in terminal)
  • Figure out how timer will be displayed - as a web app?
  • V2 - Add field for stretching time input, in seconds
  • V2 - Add field for time to switch positions, in seconds
  • V2 - Add START button to begin timer
  • V2 - Timer stops when user decides, e.g. button and/or key-press
  • V2 - Add STOP button to stop timer
  • V2 - Stop code when e.g. space bar is pressed
  • V2.1 - Add PAUSE button
  • V2.1 - Add countdown prior to starting loop
  • V2.1 - Add default values in Javascript so that a value will automatically be entered if user leaves field blank or enters non-numeric characters
  • V2.1 - Investigate why certain characters can be entered into the HTML input type=number fields
  • V2.1 - Solve the issue where page must be refreshed in order to start the timer again
  • V3 - Provide stretching resources / suggestions on screen
  • V4 - Apple Watch app that also vibrates with cues

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published