Case study / AI / Consumer App
Live product / 2026
Chefmate
Your personal AI chef, from craving to grocery list.
An AI cooking platform that turns any craving or ingredient list into a complete recipe — then carries it into a weekly meal plan and a store-organized grocery list. Freemium SaaS with Stripe billing.
Ch
WhiteSteed / Chefmate
01 / The constraint
What needed to change
Recipe sites solve the wrong problem: they hand you someone else's recipe, buried under ads and life stories. The questions home cooks actually ask are "what can I make with what's in my fridge," "what does this week's dinner plan look like," and "why didn't that dish turn out?" No single tool followed a cook through that whole loop.
02 / The response
How I solved it
Chefmate generates a complete recipe — ingredients, step-by-step instructions, nutrition estimates, and an AI-generated photo — from a plain-language prompt. Then it keeps going: a weekly planner with AI slot-filling, a smart grocery list that merges duplicate ingredients and groups them by store section, a full-screen Cook Mode, per-ingredient AI substitutions, and an "adjust with AI" flow for dishes that didn't turn out. Five free generations a month; Pro unlocks unlimited through Stripe.
03 / Build note
How it came together
Chefmate shipped fast, then earned production trust the disciplined way. I ran a full severity-ordered audit of the codebase — security, billing, correctness — then adversarially verified the audit itself before executing it. That second pass caught something important: the audit's own prescribed fix for a paywall bypass would have quietly introduced a different off-by-one bug. The version running today has an atomic generation gate with row-level locking, idempotent Stripe webhooks, server-side AI calls, rate limiting, and tests around the billing paths — the unglamorous work that makes a subscription product trustworthy.
04 / Measured outcome
6
AI cooking tools
5
Free recipe generations / month