hackquest logo

EatRight

EatRight is a AI based personal nutritional app which help user to generate personalized nutritional goals, keep a check to daily nutritional intakes through image AI analysis.

Videos

Descripción

The ultimate goal of EatRight is to provide users with accessible, detailed, and intelligent tools to understand the nutritional content of their food, track their intake effectively, and make more informed dietary choices to support their health and wellness objectives.

## ✨ Key Features

*   **🤖 AI Meal Analysis:**
    *   Analyze meals by capturing an image or providing a text description.
    *   Identifies individual food items and estimates quantities.
    *   Provides detailed macro- and micronutrient breakdowns for items and the total meal.
*   **🏷️ AI Product Label Analysis:**
    *   Scan both the product front and the nutrition label using images.
    *   Extracts product name, brand, serving size, ingredients, allergens.
    *   Provides detailed nutritional information per serving, including health impact assessment based on Daily Values (DV).
*   **📝 Consumption Logging:**
    *   Easily log analyzed meals or products to your daily intake.
    *   Specify consumed servings for accurate tracking of product consumption.
    *   Records consumption time (`consumedAt`).
*   **📊 Daily Intake Tracking:**
    *   Aggregates logged food items into a daily summary.
    *   Tracks total calories, protein, carbs, fat, fiber, and potentially other nutrients.
    *   Provides a breakdown of calorie intake by meal type (Breakfast, Lunch, Dinner, Snacks).
    *   Visualizes progress towards daily goals (based on DVs).
*   **💬 Contextual AI Chat ("Ask AI"):**
    *   Engage in a conversation with the AI assistant specifically about the meal or product you just analyzed.
    *   The AI context includes the detailed analysis data and general DV guidelines for relevant answers.
*   **👤 User Profiles:**
    *   User authentication and profile management.
    *   Stores user details, preferences, and potentially health goals (future enhancement).
*   **📶 Offline-First Data:**
    *   Utilizes local caching (`GetStorage`) for daily summaries and consumption details, ensuring app usability even without an internet connection.
    *   Asynchronous background synchronization with Firebase Firestore for data persistence and multi-device access.

Progreso del hackathon

Built Features : Analyze (AI Meal/Product Analysis) Scan (Product Label Input) Log (Consumption Tracking) Summarize (Daily Intake View) Chat (Contextual AI Assistant) Profiles (User Management) Offline (Data Sync/Caching)

Pila tecnológica

flutter
generative ai
firebase
getx
google gemini
model-view-controller approch
Líder del equipoAAyush Yadav
Código abierto
Sector
AI