Skip to content

Latest commit

 

History

History
71 lines (51 loc) · 1.88 KB

README.md

File metadata and controls

71 lines (51 loc) · 1.88 KB

Workout-Tracker

Table of Contents


Description

Built with Node, Express, MongoDB and Mongoose, this application allows users to track and view their daily workouts.

Starter files were provided for the entire front-end code. Refer to the starter-code folder to view starter files.

Deployed Link: https://em-workout-tracker.herokuapp.com/


Installation

If you are not utilizing the deployed version, follow the installation and usage instructions below.

Dependencies include:

  • Express
  • Mongoose

To install necessary dependencies, run the following command:

npm i

Usage

  • After all dependencies are installed, run the following command:
npm start
  • Open the app on your localhost:3000/

  • Select "New Workout" or "Continue Workout". If you do not have any workouts saved in your database, you should select "New Workout".

screenshot of homepage

  • Select an exercise type and enter information in for the populated fields.

  • You can add multiple exercises in for one workout. If you have other exercises you plan to do, click "Add Exercise" after filling out the form. If you are finished your workout and do not plan to do any more exercises, click "Complete".

screenshot of adding an exercise

  • Click on the Dashboard in the navbar to view your weekly workout stats.

screenshot of dashboard displaying stats


Demo

GIF demo of app


Contact