Overview

Proje özeti

SmartChef AI, kullanıcıların evde bulunan malzemeleri daha verimli değerlendirmelerine yardımcı olmak amacıyla geliştirilen Flutter tabanlı bir mobil uygulama prototipidir.

Kullanıcılar ellerindeki malzemeleri uygulamaya girerek uygun tariflere ulaşabilir, tariflerin besin değerlerini inceleyebilir, eksik ürünleri alışveriş listesine ekleyebilir ve yemek hazırlama sürecini adım adım takip edebilir.

Modern ve koyu temalı arayüzüyle tasarlanan proje; tarif bulma, beslenme takibi, mutfak planlaması ve alışveriş yönetimini tek bir kullanıcı deneyiminde bir araya getirir.

Problem / Solution

Problem ve çözüm

01Problem

Günlük hayatta birçok kullanıcı, evinde bulunan malzemelerle ne pişireceğine karar vermekte zorlanır. İnternette uygun tarif aramak zaman alırken eksik malzemelerin unutulması, kullanılmayan ürünlerin bozulması ve alışveriş planının düzensiz yapılması gıda israfına yol açabilir.

Bunun yanında yemek yapmaya yeni başlayan kullanıcılar, kısa ve yetersiz tarif anlatımları nedeniyle hazırlama sürecinde zorlanabilir. Beslenmesine dikkat eden kullanıcılar ise tariflerin kalori ve makro değerlerine farklı kaynaklardan ulaşmak zorunda kalabilir.

02Çözüm

SmartChef AI, tarif önerisi, beslenme bilgileri, alışveriş listesi ve adım adım pişirme rehberini tek bir mobil uygulamada birleştirerek yemek planlama sürecini kolaylaştırır.

Kullanıcı, elindeki malzemeleri uygulamaya girerek uygun tarif seçeneklerine ulaşabilir. Seçtiği tarifin kalori, protein, karbonhidrat ve yağ değerlerini inceleyebilir; eksik malzemeleri belirleyebilir ve ayrıntılı pişirme adımlarını takip edebilir.

Mevcut prototipte tarif önerme süreci demo senaryolarla çalışmaktadır. Proje mimarisi, ilerleyen sürümlerde gerçek yapay zekâ API’si, kamera ile malzeme tanıma ve kullanıcıya özel beslenme önerileri eklenebilecek şekilde kurgulanmıştır.

Features

Öne çıkan özellikler

Malzemeye Göre Tarif Önerisi Kullanıcının elinde bulunan malzemeleri girmesinin ardından uygun tarif seçeneklerine hızlıca ulaşmasını sağlayan yönlendirme deneyimi sunar.
Detaylı Tarif ve Besin Değerleri Her tarif için kalori, protein, karbonhidrat ve yağ değerlerinin yanında gerekli malzemeleri ve hazırlanış aşamalarını anlaşılır bir yapıda gösterir.
Adım Adım Pişirme Rehberi Hazırlık kontrol listesinden pişirme süresine kadar tarifin tüm aşamalarını adım adım sunarak yemek yapmaya yeni başlayan kullanıcıların süreci kolayca takip etmesini sağlar.
Akıllı Alışveriş Listesi Tarif için eksik olan ürünlerin alışveriş listesine eklenmesini, kategorilere ayrılmasını ve tamamlanan ürünlerin kolayca işaretlenmesini sağlar.
Günlük Beslenme Takibi Kullanıcının günlük kalori, protein ve su hedeflerini görsel ilerleme alanları üzerinden takip edebilmesine yardımcı olur.
Kişisel Mutfak Profili Kullanıcının tariflerini, günlük hedeflerini, mutfak envanterini ve gıda israfını azaltmaya yönelik ilerlemesini tek ekranda görüntüler.
Modern Mobil Arayüz Koyu tema, yuvarlatılmış kartlar, canlı vurgu renkleri ve sade bilgi düzeniyle modern ve kolay kullanılabilir bir mobil deneyim sunar.
Build Process

Geliştirme süreci

01
Problem ve Kullanıcı İhtiyaçlarının Belirlenmesi Kullanıcıların “Bugün ne pişirsem?” sorunu, evdeki malzemeleri değerlendirme zorluğu, düzensiz alışveriş listeleri ve tarifleri takip ederken yaşadığı problemler analiz edildi.
02
Kullanıcı Deneyimi ve Arayüz Tasarımı Tarif, beslenme ve alışveriş bilgilerini kullanıcıyı yormadan sunabilmek için koyu temalı, kart tabanlı ve mobil kullanım odaklı bir arayüz tasarlandı.
03
Flutter ile Mobil Uygulama Geliştirme Keşfet, malzeme tarama, tarif detayları, pişirme rehberi, alışveriş listesi ve profil ekranları Flutter ve Dart kullanılarak geliştirildi.
04
Tarif Akışlarının Oluşturulması Kullanıcının girdiği örnek malzemelere göre tarif detay ekranlarına yönlendirildiği demo tabanlı tarif önerme sistemi oluşturuldu.
05
Pişirme ve Alışveriş Deneyiminin Birleştirilmesi Tarif detayları, eksik malzeme kontrolü, alışveriş listesi, YouTube video yönlendirmesi ve adım adım pişirme akışı tek bir kullanıcı yolculuğunda birleştirildi.
06
Test ve Prototip Tamamlama Sayfalar arası geçişler, mobil navigasyon, görsel içerikler ve temel kullanıcı akışları test edilerek çalışan uygulama prototipi tamamlandı.
Next

Diğer projeler