Skip to content

A habit tracking app that will help you to create and maintain an awesome daily and weekly routine, which is one of the most powerful tools for achieving your goals and sending your life into an upwards spiral.

Notifications You must be signed in to change notification settings

NavnathGunjal07/Habit-Tracker

Repository files navigation

Habit Tracker App

A habit tracking app that will help you to create and maintain an awesome daily and weekly routine, which is one of the most powerful tools for achieving your goals and sending your life into an upwards spiral.

Authors

Technologies Used

  • Node JS
  • Mongo DB
  • JavaScript
  • Html
  • Css

Installation And Usage

To run this project run

  git clone https://github.com/NavnathGunjal07/Habit-Tracker.git

Go to directory

  cd Habbit Tracker

Install all dependecies

 npm install

Run Project

  npm start

You project will be running on port--> 8000

Folder Structure

|-- Habbit Trackker
       |-- index.js
       |-- package-lock.json
       |-- package.json
       |-- assets
       |        |-- css
       |        |        |-- main.css
       |        |        |-- sign_in.css
       |        |        |-- sign_up.css
       |        |-- fonts
       |        |-- images
       |        |        |-- bg_1.jpg
       |        |        |-- logo.jpg
       |        |-- js
       |               |-- main.js
       |-- config
       |        |-- mongoose.js
       |        |-- passport-jwt-strategy.js
       |        |-- passport-local-strategy.js
       |-- controllers
       |        |-- habbitsController.js
       |        |-- homeController.js
       |        |-- usersController.js
       |-- models
       |        |-- habbits.js
       |        |-- user.js
       |-- routes
       |        |-- habbits.js
       |        |-- index.js
       |        |-- users.js
       |-- views
              |-- index.ejs
              |-- layout.ejs
              |-- user_sign_in.ejs
              |-- user_sign_up.ejs
              |-- _aside.ejs
              |-- _habbits.ejs
              |-- _weekView.ejs

Features

  • Add or remove habbits daily
  • Mark your status for each day
  • User specific habbits
  • See weekly view of habbits

Screenshots

  • Home page Daily View Screenshot (109)
  • Home page Weekly View Screenshot (110)

🔗 Links

portfolio linkedin twitter

Feedback

If you have any feedback, please reach out to me at [email protected]

About

A habit tracking app that will help you to create and maintain an awesome daily and weekly routine, which is one of the most powerful tools for achieving your goals and sending your life into an upwards spiral.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published