Inspiration Eitan Bernath — chef, content creator, and food personality — has thousands of recipes across cookbooks, social media, and the internet. The problem isn't finding recipes. It's the overwhelm: too many options, no memory of what worked, and no easy way to actually execute dinner tonight. Eitan wanted one place to collect everything, decide fast, and remember the good stuff. What it does Eatin is a personal recipe companion built around Eitan's curated collection. Users search by ingredients they already have, get matched recipes instantly, cook through a hands-free step-by-step mode, and log memories — photos, occasions, notes — after each cook. It turns a recipe into a personal food memory. How I built it Built in Swift and SwiftUI in under a week, solo, using Cursor for AI-assisted development. No backend required for the MVP — all data is local, making it fast and scalable from day one. Challenges we ran into Building a ingredient-matching search that feels smart without an API. Designing cook mode to stay out of the way while keeping the cook on track. Keeping the app fast and offline-first while still supporting rich media. Accomplishments that we're proud of A complete end-to-end flow built solo: import recipe → search by ingredients → cook mode → save the memory. Shipped in just 10 days as I found out about hackathon a bit late. What we learned The hardest part of a recipe app isn't the recipes — it's making someone actually cook. Every design decision came back to reducing friction between "I want to make this" and dinner on the table. What's next for EATIN — From saved ideas to dinner tonight Meal planning, smart shopping lists, serving size scaling, and share extension so any recipe from TikTok or Instagram lands in Eatin in two taps.

Built With

Share this project:

Updates