NoSql-Workout-Tracker
Table of Contents
Description
Full stack application which allows users to input thier most recent workouts and the exercises they performed during them. Excercises are divided into resistance training and cardio, the actual name of each exercise is inputed by the user. The workout information is stored in a MongoDB
database through the use of a mongoose schema
Installation
-
Clone the above repo to your machine
-
Run
npm i
to install your dependencies -
Populate your
MongoDB database
by uncommenting the required seed file or by runningnpm run seed
-
Run
node server.js
ornpm start
to run the server at which point you connect to your local host and then you can use the application.
Usage
Once the application loads in the browser you can either click the dashboard page to view the workout stats on the graphs provided OR you can update a new workout on the home page.
When adding a new workout be sure to fill in all the input fields and then click complete once done, the application will then add a blank instance of the workout with 0 for the numbers and no string for title/name area.
Link to Deployed
Application Image
Credits
If you want to contribute please create and issue or pull-request and I will get back to you as soon as possible.
Questions
If you have any questions feel free to contact me here:
github.com/mus-ali1
Github:mustafa_a_ali@outlook.com
Email:Testing
No testing available at this moment.