Skip to content

jungjungie/Workout-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

An app that allows users to track daily workouts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published