Inspiration

Despite the wealth of culinary content online, we realized that the transition from watching a mouth-watering cooking video to actually eating the dish is fraught with friction. Amateur cooks often end up with "piles" of unorganized recipes across screenshots and bookmarks, leading to information overload. We saw a specific "Video Gap" where there was no seamless way to extract a grocery list directly from a YouTube or social media video without tedious manual transcription. We wanted to fix this disconnect between inspiration and execution.

What it does

CookEasy is a cross-platform bridge between culinary inspiration and a finished meal. AI Video Extraction: Users paste a cooking video link, and our Llama-powered backend parses the content to generate an instant, categorized grocery list. Smart Ingredient Matching: Our "inventory-first" engine suggests recipes based on what users already have (with a minimum 75% match rate). Cooking Assistant: It provides a hands-free guide that breaks recipes into manageable chunks with integrated timers to prevent execution failure. Marketplace: It allows users to buy missing ingredients directly through partnerships with local retailers.

How we built it

Frontend & Mobile: We used React and the Ionic Framework with TypeScript to build a single codebase deployable to both iOS and Android. Backend Logic: We utilized Node.js for scalable user data and recipe management. AI Engine: We integrated the Llama Model via the Groq API for high-speed NLP to handle the video parsing and recipe extraction. Monetization: We implemented RevenueCat to manage subscription tiers

Challenges we ran into

Learning a new framework that we were not familiar with in a short space of time, we all had to create a "Hello World"-esque app using Flutter and Ionic before moving forward with the project. This helped, but debugging was challenging because of our lack of knowlegde but overall it was a great opportunity to learn

Accomplishments that we're proud of

Designing an integrated marketplace model that not only supports local retailers but also offers convenience to the user, as they can order all the ingredients they would need to prepare a meal

What we learned

We learned to build a user-centric app strictly according to what the client wants. We shifted our focus from just "writing code" to solving specific user frustrations, such as the struggle with timing and multi-tasking during the actual cooking process

What's next for CookEasy

We aim to onboard one local grocery partner to test the "Buy Missing Ingredients" API in a live environment, validating our revenue model. We want to expand the recipe database so users can share their video recipes with friends, creating a community-driven cookbook.

Share this project:

Updates