Skip to content

Food Scan AI revolutionizes nutrition management with its smart features: πŸ“Έ Scan food labels or cooked dishes for instant analysis, πŸ€– AI-powered insights into nutritional content, πŸ’¬ Real-time AI chat with scanned food context, 🍽️ personalized dietary advice, and πŸ“Š Daily intake tracking to monitor nutrients and calories effortlessly

License

Notifications You must be signed in to change notification settings

nikhileshmeher0204/FoodScanAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

53 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Food Scan AI

A Flutter application that helps users track their nutritional intake by analyzing food product labels and meals using AI.

Features

  • πŸ“Έ Scan product labels and food items using your device's camera
  • πŸ” AI-powered nutrition analysis using Google's Gemini API
  • πŸ“Š Track daily nutrient intake with detailed breakdowns
  • πŸ“… View historical food consumption data
  • πŸ“ˆ Visual representations of macronutrient distribution
  • ⚑ Real-time nutritional insights and recommendations

Screenshots and Videos

FoodScanAI_Recording.mp4
Screenshot 1 Screenshot 2 Screenshot 3
Screenshot 4 Screenshot 5 Screenshot 6

Getting Started

Prerequisites

  • Flutter SDK (>=3.4.3)
  • Dart SDK
  • Google Gemini API key

Installation

  1. Clone the repository
git clone https://github.com/nikhileshmeher0204/FoodScanAI.git
  1. Navigate to the project directory
cd FoodScanAI
  1. Create a .env file in the root directory and add your Gemini API key:
GEMINI_API_KEY=your_api_key_here
  1. Install dependencies
flutter pub get
  1. Run the app
flutter run --no-enable-impeller

Technologies Used

  • Flutter SDK (>=3.4.3)
  • Dart SDK
  • Google Gemini API key
  • Flutter & Dart
  • Google Generative AI (Gemini)
  • SharedPreferences for local storage
  • Various Flutter packages:
  • image_picker for camera integration
  • flutter_dotenv for environment variables
  • fl_chart for data visualization
  • rive for animations
  • And more...

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Google Generative AI for the Gemini API
  • Flutter team for the amazing framework

About

Food Scan AI revolutionizes nutrition management with its smart features: πŸ“Έ Scan food labels or cooked dishes for instant analysis, πŸ€– AI-powered insights into nutritional content, πŸ’¬ Real-time AI chat with scanned food context, 🍽️ personalized dietary advice, and πŸ“Š Daily intake tracking to monitor nutrients and calories effortlessly

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages