Skip to content

DodoBey/balancedHabits

Repository files navigation

This is a Full Stack habit tracker APP, created due to a request from my dietitian wife, the idea was to keep a record of every intake daily based on the quality of the things we consume. As a user, the goal is to motivate yourself to reduce low-quality foods while you are tracking the process in the app.

Balanced.mov

Tech Stack

Backend

  • Node
  • Express.js
  • Mongoose
  • MongoDB
  • JWT
  • Morgan (Just for the DEV env, for a better debugging)
  • Nodemoon (Just for the DEV env)
  • HTTP Status Code Library
  • Express Async Errors and Express Validator Libraries

Frontend

  • React v18
  • Tailwind CSS
  • React Router v6
  • Axios
  • React Toastify
  • React Calendar

Future Updates

  • Will implement UUID package to create unique id's for the lists
  • Email confirmation
  • Forgot password functionality
  • Animation and transition on body SVG when filling it
  • User picture update functionality
  • Some visual improvements
  • Required improvements based on feedback
  • Mobile APP version by developing with React Native

To give it a try: Balanced Habits

About

Habit Tracker APP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages