sbonias / node-mongo-workout-tracker

An application that can be used to view, create and track daily workouts using a MongoDB with a Mongoose schema and an Express Server.

Home Page:https://lit-meadow-13696.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node-Mongo-Workout-Tracker

GitHub license

Table of Contents

Description

An application that provides the ability to view, create and track daily workouts so that the end user may attain their fitness goals. The user may log a new workout by selecting either Resistance or Cardio from a dropdown menu then proceed to fill-out the applicable details pertaining to the specifics of the workout such as: name, weight(lbs), sets, reps, durations(minutes), and distance(miles). Upon clicking the "Add Exercise" button the data is stored to a Mongo database with a Mongoose schema that handles routes with an Express server. The user also has the ability to "Continue Workout" which picks up from their last workout. User is also able to view stats pertaining to their combined workouts via the "Fitness Tracker Dashboard."

Deployed Application

Challenges

  • Currently struggling with apiRoutes not working

Technology Used

  • HTML, CSS, jQuery, Mongoose.Js, MongoDB, Express.Js, Node.Js

Contributing

Sam Bonias

Questions

About

An application that can be used to view, create and track daily workouts using a MongoDB with a Mongoose schema and an Express Server.

https://lit-meadow-13696.herokuapp.com


Languages

Language:JavaScript 58.9%Language:CSS 22.2%Language:HTML 18.9%