Skip to content

Latest commit

 

History

History
69 lines (50 loc) · 2.57 KB

README.md

File metadata and controls

69 lines (50 loc) · 2.57 KB

License Badge

My Workout Tracker

Table of Contents

Project Description

My Workout Tracker app creates and tracks daily workouts, the user can log multiple resistance and cardio exercises. The app assists users to reach their fitness goals more quickly by tracking their workout progress and providing the relevant information of each exercise and workout.

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

The Workout Tracker app is hosted on heroku with a MongoDB database, no special installation is required other than a web browser for mobile or desktop devices. (Google Chrome is recommended).

Features

My Workout Tracker:

  • Gives to users the option to create a new workout or continue with their last workout.
  • Adds exercises to a previous workout plan.
  • Adds new exercises to a new workout plan.
  • Displays the combined weight of multiple exercises.
  • Displays the latest exercise on the front page.
  • Displays all the exercises on the stats page.

Application Preview

my-workout-tracker-01

my-workout-tracker-02

my-workout-tracker-03

my-workout-tracker-04

Technology and Framework

  • Express
  • MongoDB
  • Mongoose
  • Heroku
  • Dotenv

Contributing

GitHub Badge

Profile Pic

Application repository

Questions

  • For further questions, please contact the author at: jonphx@uw.edu

License

MIT