Eco-Kitchen
Evdeki atık gıdaları değerlendirerek israfı önleyen, Google Gemini AI ile eldeki malzemelere göre kişiselleştirilmiş tarifler üreten çapraz platform mobil uygulama.
Cross-platform mobile app that reduces food waste by generating personalized recipes from available ingredients using Google Gemini AI.
Proje Hakkında
Eco-Kitchen, evdeki gıda israfını en aza indirmeyi amaçlayan, sürdürülebilir mutfak yönetimi odaklı çapraz platform (iOS & Android) mobil uygulamadır.
Kullanıcıların buzdolabında veya kilerinde kalan malzemeleri girerek Google Gemini yapay zekâ modeli desteğiyle sıfır atık ilkelerine uygun, lezzetli ve uygulanabilir tarifler oluşturmasını sağlar.
Temel Özellikler
- Yapay Zekâ Destekli Tarif Üretimi: Girilen malzemelere, porsiyon sayısına ve alerjen kısıtlamalarına göre Gemini AI ile anında adım adım tarif oluşturma.
- Akıllı Kiler ve Son Tüketim Tarihi Takibi: Evdeki gıdaların son tüketim tarihlerini izleme ve yaklaşan bozulma risklerinde bildirimle uyararak değerlendirme önerileri sunma.
- Modern Flutter Mimarisi: Riverpod durum yönetimi, temiz mimari (Clean Architecture) prensipleri ve duyarlı arayüz tasarımı.
- FastAPI Mikroservis Hattı: Tarif oluşturma ve gıda eşleştirme algoritmalarını işleyen asenkron arka yüz servisi.
About the Project
Eco-Kitchen is a sustainable food management mobile application designed to reduce household food waste by generating personalized, zero-waste recipes using Google Gemini AI based on currently available kitchen ingredients.
Key Features
- Generative AI Recipe Engine: Leverages Gemini AI to generate step-by-step culinary recipes from pantry leftovers with customizable dietary filters.
- Pantry & Expiration Tracking: Proactive tracking of perishable goods with smart notification alerts before products expire.
- Flutter & Riverpod: Cross-platform mobile client built with Flutter, Riverpod state management, and Clean Architecture standards.
- FastAPI Backend: Asynchronous microservice handling LLM prompting, structured schema parsing, and recipe generation.