Build your next workout with Spotter. Choose from our list of exercises and even add your own! 💪😅
This project uses MySQL
, Node
, Express
, Handlebars
, and a homemade ORM
. Node
and MySQL
is used to query and route data in the app. Handlebars
is used to generate the HTML. The ORM
is used to query and manipulate data from the database using JavaScript
rather than SQL
.
-
- All exercises in the
MySQL
database are displayed on the page in either the "List of Exercises" or "Your Next Workout" list.
- All exercises in the
-
Build a workout.
- Add exercises to "Your Next Workout" by selecting the + button.
- Remove exercises from "Your Next Workout" by selecting the - button.
-
Add a new exercise to the database.
- Enter a new exercise into the form at the bottom of the page for use in future workouts by future users!
If you have any questions about this project, visit my portfolio and send me a message.
This project is lovingly (and casually) maintained by me, @fkakatie. Thanks for checking it out.