Skip to content

MITHILESHK11/EatWise-AI

Repository files navigation

๐Ÿ EatWise โ€“ AI Food Safety, Nutrition & Health Assistant

MIT License Status Built With Cloud Run


๐ŸŽฏ About EatWise

EatWise is an AI-powered platform that helps you scan food for safety, check expiry, analyze nutrition, generate personalized diet plans, and track your daily health metrics through a beautiful modern UI. Built using Gemini 3, developed with Vibe Coding in Gemini Studio, and deployed on Google Cloud Run, EatWise is your intelligent everyday food and health companion.


๐Ÿš€ Live Demo

๐Ÿ‘‰ Try the app here: https://EatWise/


๐Ÿง  Key Features

๐Ÿ” AI Food Scanner

  • Detects spoilage, expiry, mold, and unhealthy ingredients
  • Rates food as Safe, Caution, or Unsafe
  • Explains nutrition in simple terms
  • Generates personalized alerts based on your health profile

๐Ÿฅ— Personalized Diet Planner

  • Weekly meal plans generated dynamically by Gemini AI
  • Supports weight loss, muscle gain, diabetic-friendly, heart-friendly diets
  • Budget-conscious recommendations

๐Ÿค– AI Chatbot Coach

  • Chat instantly about recipes, ingredients, health, fitness & more
  • Friendly and conversational

๐Ÿ“Š Health Dashboard

  • Track water intake, calories, mood, and receive daily insights
  • AI-generated health tips based on your patterns

๐Ÿ•’ Scan History

  • Keeps every scan linked to your account
  • View past reports with images and timestamps

๐Ÿ” Authentication

  • Secure Google Login
  • Private user dashboard with profiles

๐ŸŽจ Beautiful Modern UI

  • Glassmorphism & gradient-based cards
  • Smooth animations
  • Minimalist, intuitive design

๐Ÿ–ผ Screenshots

๐Ÿ  Home Page

Main Page

๐Ÿ” Product Analysis

Product Review

๐Ÿฅ— Diet Planner

Diet Planner

๐Ÿ“Š Health Dashboard

Health Manager

๐Ÿค– AI Chatbot

AI Coach Chatbot


๐Ÿ’Ž Built With Vibe

EatWise is built using:

  • Gemini Studio โ€“ Vibe Coding
  • Gemini 3 Flash/Pro Models
  • Google Cloud Run Deployment
  • Firestore / Supabase for Storage
  • React + TypeScript + Vite
  • TailwindCSS for UI

๐Ÿงฑ Architecture Overview

System Architecture


โš™๏ธ Installation

1. Clone the repo

git clone https://github.com/YOUR_USERNAME/EatWise.git
cd EatWise

2. Install dependencies

npm install

3. Create .env file

VITE_GEMINI_API_KEY=your_key
VITE_FIREBASE_API_KEY=your_key
VITE_FIREBASE_AUTH_DOMAIN=your_domain
VITE_FIREBASE_PROJECT_ID=your_project
VITE_FIREBASE_STORAGE_BUCKET=your_bucket
VITE_FIREBASE_APP_ID=your_app_id

4. Run app locally

npm run dev

5. Deploy to Cloud Run

gcloud run deploy eatwise \
  --source . \
  --region=YOUR_REGION \
  --allow-unauthenticated

๐Ÿงฉ Folder Structure

๐Ÿ“ components/

๐Ÿ“ services/

๐Ÿ“ Root Files

๐Ÿ“ Assets

๐Ÿ“„ Documentation


๐Ÿ”ฎ Future Enhancements

  • AI grocery recommendation engine
  • Barcode scanning
  • Offline model support
  • Family/shared profile system
  • More health metrics
  • Weekly nutrition insights dashboard

๐Ÿ“œ License

MIT License


โค๏ธ Credits

Built with โค๏ธ using:

  • Gemini 3
  • Gemini Studio Vibe
  • Google Cloud Run
  • React + Vite

About

EatWise AI is a smart AI-powered food safety and nutrition assistant that helps you scan food, check freshness and expiry, understand nutrition in simple language, receive personalized diet plans, get healthy recipes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors