Habit-Tracker

About the project

This app helps the user develop and maintain positive habits by providing a way to monitor progress and hold oneself accountable.

Live link:

Currently working on the UI in figma

Screen Shot 2023-02-15 at 6 47 51 PM

Screen Shot 2023-02-15 at 7 00 47 PM

How it's made

This is a full-stack application using the following:

  • MongoDB
  • Express
  • Node

Features

  • Users have the ability to create and track multiple habits in different categories.
  • Habits can be tracked on a daily basis.
  • Habits reset after midnight everyday.
  • There is a log that keeps past habits to show progress.

Optimization

  • The ability to add notes to each habit to help an individual reflect on their progress.
  • The ability to set reminders to help an individual stay on track with their habits.
  • A visual representation of progress, such as a calendar or graph, to help a user see their progress over time.

How to install

Fork repo, clone and install dependencies:

npm install

To run:

npm start
  • Remeber to create your own .env file