Berkay Orhan
WorkResearchExperienceAboutAskContact
Contact
← All projects

PROJECT / 2025

Snapgredient

AI Recipe Generator

Flutter + Firebase mobile app that scans ingredient photos, detects items with Gemini, and generates personalized recipes with saved history and profiles.

stack
Flutter · Firebase Auth · Firestore · Firebase Storage · Gemini AI · CameraX · Riverpod

Live site ↗

How it works

  1. photo
    your ingredients

  2. Gemini
    finds what's there

  3. recipes
    fit your profile

  4. Firebase
    saved history

01 / Overview

AI-powered recipe assistant that captures pantry photos, uses Gemini to detect ingredients, and proposes tailored recipes. Stores recipe history and user preferences in Firebase with Google Sign-In and App Check hardening. Includes extensive setup guides and troubleshooting for first-time Flutter/Firebase developers.

02 / Key features

  • –Camera capture and ingredient detection via Gemini AI
  • –Recipe generation tailored to available ingredients
  • –User profiles with dietary preferences and cooking skill
  • –Recipe history storage with save/favorite flows
  • –Firebase Auth + Firestore + Storage integration

03 / Challenges

  • –Onboarding developers through Firebase SHA/App Check setup
  • –Keeping AI detections reliable across varied lighting and inputs
  • –Synchronizing camera, AI, and storage flows on mobile

04 / Solution

Documented Quick Start and troubleshooting guides, Riverpod-driven state management around capture→detect→generate→save, and Firebase-backed auth/storage pipelines with Gemini prompt tuning for stable ingredient detection.

05 / Outcome

Delivers a polished mobile experience that turns pantry snapshots into actionable recipes while teaching teammates the full Firebase + Gemini setup for future features.

Berkay Orhan© 2026

WorkResearchExperienceCVBack to top ↑