This NodeJS-HabitTracker application allows you to track your daily habits. You can add multiple habits such as reading a book, going to the gym, and more. The application tracks each habit every day and has three statuses: Done, Not Done, and None.
- Add multiple habits to track
- A view to show all current habits with an add buttons to add a new habit to track and to delete existing habit.
- A view to display 7 days of each habit in week view.
- A view to display for today of each habit in day view.
- Track each habit every day with three statuses: Done '✅', Not Done '❌', and None '⬜'.
- A user can toggle between the three statuses of a habit.
- The user can change the status of a habit for today, current week , previous week and next week as well
- Store the data in a DB
- Clone the repository
- Install dependencies with
npm install
- Start the application with
npm start
- Navigate to
http://localhost:8001/
to use the HabitTracker
- Node.js
- Express.js
- MongoDB
- ReactJS
This application was developed by [SHIVAM TRIPATHI].