/17_NoSQL_Workout_Tracker

A workout tracker that the user can view, create and track daily workouts.

Primary LanguageJavaScript

Project Title: 17_NoSQL_Workout_Tracker 🙌

  • A workout tracker app that the user can view, create and track daily workouts. 💡

  • Heroku Deployment: Workout Tracker WorkoutTracker

Table of Contents:

User Story 💬


As a user, I want to be able to view, create and track daily workouts. 
I want to be able to log multiple exercises in a workout on a given day. 
I should also be able to track the name, type, weight, sets, reps, and duration of exercise. 
If the exercise is a cardio exercise, I should be able to track my distance traveled.

Installation 💾:


  1. Clone this repository.
    git clone git@github.com:choumrdh/17_NoSQL_Workout_Tracker.git
    
  2. Navigate into the cloned directory.
    cd 17_NoSQL_Workout_Tracker
    
  3. Install Nodejs dependencies.
    npm install
    
  4. In the root directory of the project, start the server.
    node server.js
    
  5. In your browser navigate to the following page.
    http://localhost:8080
    

Features

  • able to view, create and track daily workouts
  • able to track what type of exercises
  • able to track distance traveled if it is a cardio exercise

NPM Packages

Package Documentation
express Express
mongoose Mongoose
morgan Morgan

Contribution 🤝

contributions welcome

Author 👤

  • Name: Michelle follower

License 🏆

  • Copyright