8000 GitHub - tkovachka/QuickChef: A mobile application developed using Flutter
[go: up one dir, main page]

Skip to content

tkovachka/QuickChef

Repository files navigation

🍳 QuickChef

QuickChef is a smart Flutter-based mobile application that uses artificial intelligence to help users identify ingredients from food images and generate recipe suggestions. Designed for simplicity, QuickChef offers a seamless experience from image capture to cooking inspiration.

🎥 Demo

Watch Demo Video

🚀 Features

  • 📸 Image Recognition: Take a photo of food, and the app detects ingredients using Google Gemini 1.5 Flash.
  • 🧠 AI-Powered Recipes: Recipes are generated in real-time using Gemini 1.5 Flash based on detected or manually edited ingredients.
  • ❤️ Favorites: Mark your favorite recipes and access them anytime.
  • 🕘 Recents: Automatically stores your most recent recipe sessions.
  • ✍️ Ingredient Editor: Review and edit the list of ingredients before generating recipes.

🛠 Tech Stack

  • Flutter
  • Google Gemini 1.5 Flash API
  • SharedPreferences for local storage (favorites, recents)

📱 Screens

  • Camera Screen - Capture food image
  • Ingredients Screen - View and add/delete detected ingredients
  • Recipes Screen - Browse and save AI-suggested recipes
  • Recipe Details Screen - Full recipe view cooking instructions and favorite toggle
  • Favourites Screens - Your favourite recipes
  • Recent Recipes Screen - Your most recent recipes

Releases

No releases published

Packages

No packages published

Languages

0