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
- 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
- React v18
- Tailwind CSS
- React Router v6
- Axios
- React Toastify
- React Calendar
- 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