Healthier365 is an intelligent nutritionist extension of the Healthy365 app, designed to promote healthier eating habits with the help of advanced AI technology. This AI-powered solution offers personalized meal suggestions, nutritional analysis, and advices tailored to individual health goals, preferences, and dietary restrictions. Healthier365 is not just about food, it's about creating a balanced, healthy way of living that supports long-term well-being, perfectly complementing the Healthy365 app ecosystem.
Healthier365, a 24/25 Sem 1 SMU IS215 Project by DBTT Group 2, is designed to revolutionize daily nutrition and promote a healthier lifestyle through AI-powered meal nutritionist. This project aims to provide personalized meal suggestions, in-depth nutritional insights, and tailored advice, making healthy eating accessible and convenient for everyone.
Before you start, make sure you have the following installed:
# Clone the repository
git clone https://github.com/bransometan/Healthier365.git
cd Healthier365
# Install dependencies
pip install -r requirements.txt
- Create a .env file in the root of your project.
- Add the following configurations to the .env file:
# Example .env file
# API_KEY: A secret key for securing your application. The secret key can be obtained from https://platform.openai.com/api-keys.
API_KEY=your_secret_key
- Replace your_secret_key with appropriate values.
Note: Make sure to add .env to your .gitignore file to avoid pushing sensitive information to your repository.
To run the application locally:
python app.py
Visit http://localhost:3000 in your browser.
- Python with Flask
- TailwindCSS
- OpenAI
- AI-Driven Meal Recommendations: Utilize advanced AI algorithms to generate customized meal suggestions based on user preferences, dietary needs, and health objectives.
- Nutritional Analysis via Search and Image Recognition: Deliver real-time nutritional insights using either search text or uploaded images, supporting users in maintaining a balanced diet and tracking nutrient intake.
- AI-Guided Dietary Advice: Provide personalized dietary tips aligned with users’ current eating habits and health targets, promoting sustainable lifestyle improvements.
Additionally, users can input their health data to receive more tailored nutrition and meal suggestions.
We welcome contributions! If you find a bug or have suggestions for improvement, please open an issue or submit a pull request.