Inspiration
Cooking inspiration is everywhere — in cookbooks, YouTube videos, TikTok reels, Instagram posts, and food blogs. But turning that inspiration into action is frustrating.
You see a recipe in a book — now you have to manually type it. You watch a cooking video — you pause, rewind, write ingredients down. You plan meals — your grocery list becomes messy and repetitive.
We realized the problem isn’t discovering recipes. It’s bridging the gap between inspiration and execution. CookFlow was inspired by a simple question:
What it does
CookFlow is an AI-powered recipe organizer that transforms food content from books, images, and YouTube links into structured, cook-ready recipes with intelligent grocery lists.
Key Features:
Recipe Capture Scan a cookbook page → Extract ingredients, steps, time, servings. Paste a YouTube link → AI transcribes and structures the recipe. Normalize measurements and adjust serving sizes instantly.
Smart Grocery Lists Automatically generates a grocery list from selected recipes. Group items by category (Produce, Proteins, Pantry, Spices). Combines duplicate ingredients across multiple recipes. Detects pantry items users already have. Adapts to local units and shopping styles.
Cooking Mode
Full-screen, step-by-step guided cooking. Clean, distraction-free interface. Auto-triggered timers. Swipe or voice navigation for hands-free cooking. CookFlow doesn’t just store recipes — it makes them actionable.
How we built it
CookFlow was built as a React Native (Expo) mobile application with a modular, scalable architecture. Frontend React Native with Expo Bottom tab navigation (Home, Capture, Grocery, Cook, Profile) Reusable components (RecipeCard, IngredientList, StepViewer) Offline-friendly state management AI Layer OCR for book/image scanning Speech-to-text for YouTube transcription LLM-powered parsing to: Structure ingredients Normalize measurements Detect cooking steps Estimate cooking times Smart Logic Engine Ingredient aggregation across recipes Unit conversion system Pantry comparison algorithm Category auto-grouping for grocery optimization
The design focused on warmth, clarity, and kitchen usability using a food-first color palette: Terracotta Cream White Leaf Green Charcoal Honey Yellow
Challenges we ran into
Unstructured Content Parsing Recipes from YouTube videos are not formatted. Extracting clean ingredient lists and structured steps from conversational speech required intelligent parsing logic.
Ingredient Normalization Handling variations like:
“1 cup flour” “250g flour”
“a handful of flour” was challenging and required flexible unit handling. Grocery Aggregation Combining ingredients across multiple recipes while preserving correct quantities and units required thoughtful merging logic. Designing for the Kitchen Cooking environments are messy and fast-paced. We had to rethink traditional mobile UX to create large, readable, swipe-based, distraction-free cooking screens.
Accomplishments that we're proud of
Successfully converting unstructured video content into structured, cook-ready recipes. Building a working smart grocery aggregation system. Designing a cooking mode optimized for real kitchen use. Creating a clean, intuitive UI that reduces friction instead of adding it. Turning a common everyday frustration into a seamless AI-powered workflow. Most importantly, we built something that feels genuinely useful — not just impressive.
What we learned
AI is most powerful when applied to real-world friction. Users don’t want more recipes — they want less chaos. Parsing human language into structured formats is complex but transformative. Great UX matters more in practical apps than flashy design. Small workflow improvements can dramatically improve user experience. We also learned that the future of productivity apps isn’t just organization — it’s intelligent transformation.
What's next for CookFlow
We see CookFlow becoming a complete kitchen intelligence system. Next steps include:
AI meal planning based on budget and dietary preferences Nutrition tracking integration Smart substitutions for missing ingredients Real-time cooking assistant (voice-based) Shared family pantry system Creator integration for automatic recipe import Subscription-based premium features (advanced AI parsing, unlimited imports) Long-term, CookFlow can evolve into the operating system for the modern kitchen.
Built With
- gemini-ai
- react-native
Log in or sign up for Devpost to join the conversation.