Back to Home

Recipe-to-Cart Assistant

Pick a recipe and AI matches every ingredient to real products available on an online grocery store.

[Demo]

Try It Yourself

Search (swipe left or right) for a recipe, browse the ingredient list, and add everything to your cart in one tap. Recipe-to-Cart automatically matches every ingredient to real products on your grocery platform, so you go from recipe idea to ready-to-checkout cart without the back-and-forth.

[Problem Statement]

The Problem

Finding Asian ingredients online is tedious. Recipe ingredients like 'scallions' don't match product names like 'Green Onion 1 bunch.' Users spent 30 minutes manually searching for each ingredient, leading to frustration and abandoned recipes.

Meme showing grocery shopping frustration
[The Opportunity]

What does this mean for a grocery platform?

Creating an open ecosystem that makes the entire internet's recipes shoppable.

External Platform Integration

Before: Users manually create recipes within Weee!

After: AI auto-matches ANY recipe from Instagram, AllRecipes, Reddit → instant shopping

Impact

Tap millions of existing recipes vs waiting for user-generated content

AI-Powered Matching

Before: Manual product tagging (time-consuming, inconsistent)

After: AI matching with explanations and alternatives

Impact

Faster creation, better quality, consistent experience

Smart Substitutions

Before: Out-of-stock products = abandoned recipes

After: AI suggests contextual replacements ("Use bok choy instead of napa cabbage")

Impact

Maintain purchase intent despite inventory gaps

[Approach]

What I Did

My Role

Product Manager + UX/UI Designer + Engineer

Owned every layer solo, from designing the user experience and making product decisions to building the full app with an AI ingredient matching engine. A deliberate challenge to prove I could take a product from concept to working app entirely on my own.

User Journey Flow

User Journey Flow

How the matching works under the hood

01

Pre-Filter

Narrow 2,000+ products to top 20 candidates

90% Cost Savings
02

AI Match

GPT-4o-mini provides best match + alternatives

2-3 Sec Response
03

Smart Cache

Instant retrieval for repeated ingredients

70% Hit Rate

App Screenshots

Clean, minimal recipe view that's easy to scan at a glance.

Clean, minimal recipe view that's easy to scan at a glance.

Add matched ingredients to cart one by one, or add the entire recipe.

Add matched ingredients to cart one by one, or add the entire recipe.

AI recommends the best product match, with the option to search manually.

AI recommends the best product match, with the option to search manually.

AI explains exactly why it's the right choice for the dish.

AI explains exactly why it's the right choice for the dish.

[Outcomes]

Results & Impact

90%
Cost Reduction
via smart filtering
2,020
Products
matched
1-2 sec
Match Time
per ingredient

Successfully deployed on Vercel with comprehensive documentation, ready to scale.

[Reflections]

What I Learned

  • Building with AI gave me a new appreciation for my own work as a PM. I had written PRDs and led planning before, so I thought I understood why they mattered. But building this project myself made me feel it from the other side. When the tool interprets your intent and fills in the gaps on its own, a vague direction gets built out quickly in the wrong way.
  • Responsible AI design is also about earning trust. Building this while taking Human-AI Interaction at CMU meant learning and applying at the same time. It made clear how leveraging AI's capability and deliberately designing for trust have to go hand in hand, so that both the builder and the user can have real confidence in the product.
  • Working with AI made me a more curious product manager. Getting into the algorithm behind the matching experience revealed how much the structure of a solution shapes the quality of the user experience. That felt like a new layer of product thinking, and one worth keep building on.