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

https://github.com/m0hdf41z4n/habit-tracker

Habit Tracker App
https://github.com/m0hdf41z4n/habit-tracker

css css3 ejs express express-js expressjs html-css-javascript html5 javascript javascript-framework mongo-db mongodb mongodb-atlas mongodb-database node-js nodejs

Last synced: 5 months ago
JSON representation

Habit Tracker App

Awesome Lists containing this project

README

          

# Habit-Tracker

Habit Tracker application based on Node JS and MongoDB.

### Features
1. Create / Delete Habit.
2. Toggle status of Habit of past 7 days.
3. Track status of Habit of past 7 days.
4. Shows additional information about habit like longest streak , current streak , number of days habit followed.

How to Setup Project on local System
1. First setup npm package using `npm init`
2. Install the required dependencies as mentioned below.Using `npm install`

├── body-parser@1.20.2

├── ejs-layouts@0.0.1

├── ejs@3.1.9

├── express-ejs-layouts@2.5.1

├── express@4.18.2

└── mongoose@7.3.4

3. Configure files
1. config/database.js with your creds
4. Run the server `nodemon index.js`