Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/deenuy/uoft-fitness-tracker

Fitness Tracker is a full-stack web application developed using frontend (javascript, html, css) and backend (nodejs, express, MongoDB, and mongoose ODM).
https://github.com/deenuy/uoft-fitness-tracker

css express html javascript mongodb mongoose nodejs

Last synced: 17 days ago
JSON representation

Fitness Tracker is a full-stack web application developed using frontend (javascript, html, css) and backend (nodejs, express, MongoDB, and mongoose ODM).

Awesome Lists containing this project

README

        

# UofT-fitness-tracker
This is a full-stack web app for fitness tracker. The application allows users to log workout exercises for tracking and displays a dashboard for fitness statistics.

Hosted Url: https://uoft-fitness-tracker-app.herokuapp.com/

## Usecase
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.

## Technology Stack
* JavaScript, HTML, CSS
* Node js, Express for API routings, mongoose ODM
* MongoDB
* Heroku

## Usage
* clone the git repository
* open mac terminal or windows command prompt
* npm install
* npm start
* open http://localhost:3001

## Demo
![Demo](public/assets/imgs/demo-fitness-tracker.gif)