ropavieja
cook with what you already have: snap your receipt, home recipes, zero waste.
The problem
Young people in Spain think their only options are cheap but junk (ultra-processed food, delivery) or good but expensive and hard (“real” cooking). It’s a false choice: everyday home cooking is the cheapest, the healthiest, and it’s doable. But the vicious circle is real: you don’t know what’s in your fridge → you don’t know what to cook → you improvise or order in → you over-buy and throw out what expired.
The data backs it up (Spain):
- 25-34 year-olds waste the most food (11.7% frequently).
- 70% waste food because they forget what’s in the fridge.
- 22.1% throw food away because they don’t know leftover recipes.
- 44% of young people learn to cook on social media.
Research
I researched food waste among young people and the gap in the market. Existing apps (SuperCook, KitchenPal, Cooklist) are utilitarian and generic: they solve “what do I cook with X”, but with no soul, no localization, and without closing the loop. Too Good To Go and Phenix rescue surplus from shops: a different model.
The insight that steered the product: no one joins the full loop (what I have → what I cook → what I’m missing) with a Spanish, emotional identity (eating like at home) and an honest cost message (home-cooked vs ordering in).
Positioning
Eat like home without depending on anyone. Cheaper than ordering, with what you already have.
For students and young people who’ve left home, miss eating “like at home” but think cooking that way is expensive, slow and complicated. Three messages:
- Home flavour, realistic version. Classic Spanish dishes adapted to your life: few ingredients, one pot, and enough for leftovers.
- Kills the “it’s expensive” myth. Every recipe compares what it costs to cook at home versus ordering it.
- Zero effort, zero waste. Snap the receipt → the app knows what you have → it tells you what to cook before it expires.
Design decisions
- Frictionless capture. 90% of these apps die from the friction of entering the pantry by hand. I solved it with an AI receipt scanner (OCR): snap the receipt → products with quantity, location and estimated expiry, editable before saving.
- Pantry by zone (fridge / pantry / freezer) with a freshness bar and “use it or lose it” alerts.
- AI recipes, home-style Spanish, with per-ingredient amounts, based on what you have and your preferences (veggie, vegan, gluten-free, budget, servings).
- Cooking = deducting. When you cook, the app subtracts what you used from your pantry, keeping the inventory alive with no effort.
- “Vibrant Zest” identity. Electric lime, cream and charcoal; Lexend + Inter; very rounded corners and pill buttons. Warm and complicit, never clinical or fitness-app cold.
- Mobile-first, installable PWA. The real use is the phone (snapping the receipt, a quick check), not the desktop.
What I built
It didn’t stop at a prototype: Ropavieja is a real, working full-stack app.
- Accounts (sign up / log in) and persisted data.
- Real AI receipt scanner (OCR) and a zoned pantry with expiry dates.
- AI recipe generation based on your pantry and diet.
- Cooking deducts quantities; a shopping list of only what’s missing, with estimated savings.
- Impact: gamification (XP / level), kilos kept from waste.
- Installable PWA on your phone.
What I learned
[personal reflection: going from research to a deployed product, defending the focus (mobile-only, one promise: cook with what you already have), and what you’d do differently next time.]