๐Ÿฝ๏ธ MyMealAgent

๐Ÿš€ Inspiration

MyMealAgent was born from a simple but universal problem:

We save dozens of recipes from cookbooks, YouTube, TikTok, and social media - but most of them never make it to the kitchen.

The gap isnโ€™t inspiration.
Itโ€™s execution.

Planning meals, checking ingredients, writing grocery lists, and managing time often break the flow between โ€œThat looks deliciousโ€ and โ€œDinner is ready.โ€

MyMealAgent exists to close that gap.


๐Ÿง  What It Does

MyMealAgent transforms saved recipes into real meals.

It intelligently considers:

  • ๐Ÿฅ• Ingredients users already have
  • โฑ๏ธ Available cooking time
  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Number of servings
  • ๐Ÿ“… When the meal is planned

Then it:

  • ๐Ÿณ Selects the best recipe option
  • ๐Ÿ›’ Generates a smart grocery list
  • โฐ Schedules cooking reminders
  • ๐Ÿ‘ฉโ€๐Ÿณ Guides users step-by-step through the cooking process

From inspiration to execution - seamlessly.


๐Ÿ› ๏ธ How We Built It

๐Ÿ“ฑ Frontend

  • React Native (Expo)
  • Clean modular architecture
  • Production-ready iOS build via TestFlight
  • RevenueCat for subscriptions

โš™๏ธ Backend

  • FastAPI REST APIs
  • Celery for asynchronous recipe imports
  • Redis for task queue
  • Docker for containerized deployment
  • Azure for cloud hosting

๐Ÿค– AI & Processing

  • Tesseract OCR for extracting text from images
  • OpenAI API for:
    • Converting video to transcript
    • Summarizing transcript into structured ingredients & steps
  • Intelligent parsing of social media recipe URLs

๐Ÿงฉ Challenges We Ran Into

  • ๐Ÿ“ฑ Building, deploying, and testing our first iOS app with Expo + TestFlight
  • ๐ŸŽฅ Handling large video URLs and bot detection from YouTube & Instagram
  • ๐Ÿ–ผ๏ธ Processing large images reliably with OCR inside Docker containers
  • โš™๏ธ Deploying Celery workers and Redis in cloud infrastructure
  • ๐Ÿ’ณ Integrating RevenueCat with App Store subscriptions

๐Ÿ† Accomplishments Weโ€™re Proud Of

  • Successfully processing large images and long-form video URLs
  • Building a fully async recipe import pipeline
  • Deploying scalable Docker infrastructure with OCR support
  • Getting in-app purchases working via RevenueCat Test Store

๐Ÿ“š What We Learned

  • End-to-end iOS development with Expo
  • FastAPI backend architecture with async task processing
  • AI-driven text extraction and summarization workflows
  • Docker-based deployment for cloud-ready services
  • Subscription handling with RevenueCat + TestFlight

๐Ÿ”ฎ Whatโ€™s Next for MyMealAgent

  • ๐ŸŒ Support for more website and recipe sources
  • ๐Ÿฝ๏ธ Enhanced AI recipe optimization
  • ๐Ÿ›๏ธ Improved grocery intelligence
  • ๐Ÿ’ณ Production-ready App Store subscription rollout
  • ๐Ÿค Social and shared meal planning features

๐Ÿ’ก The Vision

MyMealAgent is not just a recipe organizer.

Itโ€™s an intelligent cooking companion that helps people turn saved inspiration into real meals - effortlessly.

Share this project:

Updates