Mobil · Yapay Zekâ · Flutter

Optura

Kuzenimle kurduğumuz bir girişim: market fişini fotoğrafla, uygulama ürünleri tanıyıp ev erzağını otomatik olarak takip etsin. Son kullanma tarihini tahmin eder, bozulmak üzere olan ürünleri önceden bildirir ve dolaptaki malzemelere göre tarif önerir. Şu an TestFlight'ta.

Flutter Riverpod Supabase GPT-4o Firebase FCM 2025 / Devam ediyor
Optura uygulama ekranı

Fiş Tara

Marketten aldıklarının fişini kameraya göster.

OCR + AI

GPT-4o fişi okur, ürünleri tanır ve kategorize eder.

Erzak Listesi

Ürünler dolabına eklenir, miktarlar takip edilir.

Akıllı Bildirim

Son kullanma tarihi yaklaşan ürünler için push bildirimi.

Fiş OCR

GPT-4o Vision ile market fişinden ürünleri otomatik tanıyıp pantriye ekler. Manuel giriş gerekmez.

Son Kullanma Tahmini

Ürün kategorisine ve saklama koşullarına göre son kullanma tarihi tahmini; bozulmadan önce uyarır.

AI Tarif Önerisi

Dolaptaki malzemelere bakıp yapılabilecek tarifleri öneriyor. Bitmek üzere olan malzemeleri önceliklendiriyor.

Tüketim Analizi

Hangi ürünleri ne sıklıkla tükettiğini analiz ederek alışveriş planlamaya yardımcı olur.

Kanonik Malzeme Eşleştirme

"Domates", "Domates (1kg)", "domates salkım" gibi farklı fiş çıktılarını tek bir kanonik ürüne indirgeyen bir eşleştirme motoru; AI çıktısının tutarsızlığını veri modelinde çözüyor.

4 Katmanlı AI Doğrulama

GPT-4o'nun fiş/tarif çıktıları, uygulamaya yansımadan önce art arda birden fazla mantık katmanından (format, birim dönüşümü, tutarlılık, güvenlik) geçiyor.

Clean Architecture

Domain/data/presentation katmanlarına ayrılmış Flutter yapısı; Riverpod ile durum yönetimi, iş mantığı UI'dan tamamen izole.

İyimser Güncelleme (Optimistic UI)

Erzak listesi işlemleri anında arayüze yansır, sunucu hatasında otomatik geri alınır; beklemesiz bir kullanıcı deneyimi için.

Ayrı Yönetim Paneli

Next.js ile yazılmış ayrı bir admin panel; ürün kategorileri, kanonik eşleştirme kuralları ve kullanıcı verisi mobil uygulamadan bağımsız yönetiliyor.

Flutter Dart Riverpod Clean Architecture Supabase PostgreSQL OpenAI GPT-4o Firebase FCM Go Router Freezed Next.js