The Health and Wellness Tracker is a comprehensive web application built using the MERN stack (MongoDB, Express.js, React, and Node.js). It is designed to help users track various aspects of their health and wellness, including:
- Steps taken
- Water intake
- Sleep
- Exercise routines
- Diet
Users can set daily and weekly goals for each of these areas and monitor their progress toward achieving these goals.
- Sign Up / Login: Users can create accounts and log in to track their personal health data.
- Password Recovery: Users can reset their passwords through a secure email-based process.
- Steps Tracking: Users can log and view their daily steps.
- Water Intake Tracking: Users can record their daily water intake.
- Sleep Tracking: Users can track their sleep duration and quality.
- Exercise Routines: Users can log their exercise routines and view historical data.
- Diet Tracking: Users can track their daily food intake and nutritional values.
- Daily Goals: Users can set and track daily goals for steps, water intake, sleep, exercise, and diet.
- Weekly Goals: Users can set and monitor weekly goals for each health aspect.
- Progress Reports: Users can view graphical reports of their progress towards their goals.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT (JSON Web Tokens) for secure user authentication