Skip to content
This repository has been archived by the owner on Dec 3, 2020. It is now read-only.

An application to create and track details of daily workouts using a NoSQL (MongoDB) Database.

Notifications You must be signed in to change notification settings

darnocer/NoSQL-Fitness-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo is no longer maintained

Fitness Tracker

last commit license badge

Description

An application to create and track details of daily workouts using a NoSQL (MongoDB) Database.

fitness tracker

Table of Contents

Installation

General Setup

fork repo
clone to local machine 
npm i to install packages
node server to run
navigate to http//:localhost:3000/

MongoDB setup

1. Open an instance of GitBash and run `mongod` prior to executing other commands
2. Open another GitBash instance, and run `mongo` to enter MongoDB
3. `db` will refer to the current datbase (by default is `test`)
4. `use workouts` to switch to the db (will create if doesn't exist)
5. To seed, run `npm run seed`

Usage

  1. Click "New Workout" to add an exercise to a workout
  2. Select Resistance or Cardio and fill out the fields
  3. Click "Add Exercise" to store the data from the exercise to the workout.
  4. Click "Complete" to conclude adding exercises to the workout.
  5. Click "Continue Workout" to add more exercies to a workout that hasn't been completed
  6. View the summary of the Last Workout on the main page
  7. View a breakdown of the workout data in graphs on the dashboard demo

Future Enhancements

No further development is planned at this time except for minor styling enahnacements

Credits

Questions?

Contact me at darian.nocera26@gmail.com

or Follow on Github

Copyright © 2020 Darian Nocera


Created with darnocer's README generator 👽

About

An application to create and track details of daily workouts using a NoSQL (MongoDB) Database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published