Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michaelsboost/michaels-workout-app
A new way to challenge yourself in the gym!
https://github.com/michaelsboost/michaels-workout-app
challenge exercise exercise-app fitness fitness-app fitness-goals gym gym-app gym-application health javascript jquery nutrition nutrition-information timer workout workout-app workout-log workout-timer workouts
Last synced: 1 day ago
JSON representation
A new way to challenge yourself in the gym!
- Host: GitHub
- URL: https://github.com/michaelsboost/michaels-workout-app
- Owner: michaelsboost
- License: mit
- Created: 2019-09-05T00:11:27.000Z (about 5 years ago)
- Default Branch: gh-pages
- Last Pushed: 2022-02-04T21:38:23.000Z (almost 3 years ago)
- Last Synced: 2024-05-02T02:13:52.303Z (7 months ago)
- Topics: challenge, exercise, exercise-app, fitness, fitness-app, fitness-goals, gym, gym-app, gym-application, health, javascript, jquery, nutrition, nutrition-information, timer, workout, workout-app, workout-log, workout-timer, workouts
- Language: JavaScript
- Homepage: http://michaelsboost.github.io/Michaels-Workout-App/
- Size: 5.25 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Michael's Workout App
===================A new way to challenge yourself in the gym!
Select Your Workout!
-------------![](https://raw.githubusercontent.com/michaelsboost/Michaels-Workout-App/gh-pages/screenshot1.png)
Input Your Parameters!
-------------![](https://raw.githubusercontent.com/michaelsboost/Michaels-Workout-App/gh-pages/screenshot2.png)
![](https://raw.githubusercontent.com/michaelsboost/Michaels-Workout-App/gh-pages/screenshot3.png)Then Execute!
-------------![](https://raw.githubusercontent.com/michaelsboost/Michaels-Workout-App/gh-pages/screenshot4.png)
![](https://raw.githubusercontent.com/michaelsboost/Michaels-Workout-App/gh-pages/screenshot5.png)[See the saved workout log (.txt)](https://github.com/michaelsboost/Michaels-Workout-App/blob/gh-pages/workout_log%209_11_2019%205_34_35%20AM.txt)
[See the saved workout log (.png)](https://github.com/michaelsboost/Michaels-Workout-App/blob/gh-pages/workout_log%209_11_2019%205_34_35%20AM.png)
-------------Version
-------------0.8
License
-------------MIT
Availability
-------------[![Get it on Google Play](https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png)](https://play.google.com/store/apps/details?id=com.michael.workoutapp&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1)
Hotkeys
-------------* Arrow Keys - Select workout type
* Enter - Initialize inputs (also goes to next page after you select workout type)
* Escape - Go back a page and/or quit current workout
* Escape - Initialize new workout
* Spacebar - Pause/Resume workout
* Spacebar - Initialize new workout
* Ctrl+S - Save workout log (.txt)
* Cmd+S - Save workout log (.txt) on mac
* Ctrl+E - Download workout log (.png)
* Cmd+E - Download workout log (.png) on mac
* Ctrl+N - Initialize new workoutTech
-------------Michael's Workout App uses a number of open source projects to work properly:
* [jQuery](http://jquery.com/) - Because the [scrollintoview](https://github.com/litera/jquery-scrollintoview) plugin requires it
* [Normalize](https://github.com/necolas/normalize.css) - CSS reset library
* [Poly UI Kit](https://github.com/Guilh/Poly) - Beautiful and customizable responsive interface library
* [AlertifyJS](https://github.com/fabien-d/alertify.js/tree/0.3) - Customizable notification system
* [SweetAlert2](https://sweetalert2.github.io/) - Stylish alert dialog
* [FileSaver.js](https://github.com/eligrey/FileSaver.js/) - Client-side solution for saving files
* [Lity](https://sorgalla.com/lity/) - Lightbox for how to videos
* [html2canvas](https://html2canvas.hertzen.com) - Turn viewable canvas into a downloadable image
* [platform.js](https://github.com/bestiejs/platform.js/) - Library that detects web browsers
* [Awesomplete](https://leaverou.github.io/awesomplete/) - Simple autocomplete widgetDevelopment
-------------Want to contribute? Great!
You can submit a pull request or simply share the project :)
Of course, Michael's Workout App is free and open source, so you can always fork the project and have fun :)
[![ko-fi](https://az743702.vo.msecnd.net/cdn/kofi2.png?v=0)](https://ko-fi.com/michaelsboost)
If my Workout App was at all helpful for you. You can show your appreciation a few ways...
1) Registering on my store as a customer: http://michaelsboost.com/store
2) Buying me a coffee! http://ko-fi.com/michaelsboost
3) Purchasing one of my t-shirts: https://michaelsboost.com/gear
4) Purchasing any of my art: https://deviantart.com/michaelsboost
5) Donating via PayPal: https://michaelsboost.com/donate
6) Donating via SquareCash: https://cash.me/$michaelsboostBackground
-------------Every day I get asked what do I do fitness-wise. I mix things up basically for me if it doesn't suck it's not worth doing. Like 1,020 pushups a day, running 100 miles a week, etc: I put my body through hell as a means of callusing my mind like we callus our hands so I can stay mentally and physically strong. I still do progressive overload however my main method and focus upon fitness is endurance exercises as I've been big into fitness and martial arts my whole life. So that's why I created this application. I used to log writing on paper now the app does it for me.
![](https://raw.githubusercontent.com/michaelsboost/Michaels-Workout-App/gh-pages/me.jpg)