Health and Wellness Project
The Health and Wellness Project aims to create a platform that provides a holistic and personalized approach to health management. With the increasing importance of maintaining a healthy lifestyle, this project addresses the challenges individuals face in managing their health effectively. The platform integrates various aspects of wellness, including physical activity tracking, nutrition management, mental wellness, and personalized health advice, into a cohesive and user-friendly application.
Fullstack
Frontend: https://pixel-pole-vault-040.vercel.app
pixel-pole-vault-040/ ├─ node_modules/ ├─ public/ ├─ src/ │ ├─ components/ │ ├─ SagarComponents/ │ │ ├─ OmComponents/ │ │ ├─ ArpanComponents/ │ │ └─ SaifComponents/ │ ├─ context/ │ ├─ App.jsx │ ├─ main.jsx │ ├─ hooks/ │ ├─ styles/ │ └─ public/ ├─ index.html ├─ package.json ├─ README.md └─ server.js
https://youtu.be/K1aRigLCq68?si=wQqD79Be-GSu_1V1
User Authentication: Secure user login and registration using Firebase or Supabase.
AI Health Assistant: Real-time health advice using AI, with dynamic recommendations.
Physical Activity Tracking: Manual input of exercises, workout recommendations based on goals.
Nutrition Management: Food diary, nutritional analysis, daily intake recommendations.
Searching and Suggestions: Implemented search with debouncing and edit distance algorithm.
UI/UX Focus: Prioritized a modern and intuitive interface.
git clone https://github.com/sagarrathod7568/Pixel-Pole-Vault-040.git cd Pixel-Pole-Vault-040 npm install npm run dev
Navigate to the "Activity" page to log exercises. Go to the "Nutrition" section to track your meals.
For testing authenticated pages, use the following credentials: User: sagarrathod050.com Password: Sagar@7568
Firebase Authentication: For secure login and registration. OpenAI/Google Gemini API: For AI-based health advice. Supabase/Firebase Database: For data storage and retrieval.
User Authentication: POST /api/auth/register: Register a new user. POST /api/auth/login: User login.
Frontend: React.js, Context API, Custom Hooks, Bootstrap for responsive design. Backend: Node.js, Express.js, Firebase. Database: Firebase Firestore. AI Integration: Google Gemini API for the AI Health Assistant. Other Libraries/Modules: Axios, bcrypt, JSON Web Token (JWT) for authentication.