Project Background

I used to work as a chef, so I’m the default cook at home. My partner sends me at least two TikTok recipes every day saying, 'We should eat this,' but those links always disappear into the void.

I realized there was a massive disconnect between Discovery (scrolling social media) and Execution (actually cooking dinner). I wanted to build a tool that didn't just save the link, but respected the chef’s workflow—organizing the chaos so I never lose track of a good meal again.

Some non technical learning

I’m a Product Manager by trade, not a developer, so this project forced me to step out of the 'ticket-writing' seat and into the builder’s seat.

I learned that Utility is in the details. Designing for a user with dirty hands requires a different psychology than designing a standard app. I had to learn how to present complex information—like ingredients and timelines in a way that is legible at a glance from across the kitchen counter, stripping away anything that adds friction to the cooking process

The Build

I treated this as a test case for the future of software development: The PM as the Architect and AI as the Engineer.

I utilized the following stack:

  • Frontend: React Native (Expo)
  • Backend: Supabase
  • Deployment: Railway
  • Monetization: RevenueCat

My workflow was strictly process-driven:

  1. Planning: I wrote detailed requirement specs (PRDs).

  2. Execution: I used Claude Code (Planning Mode) to architect the solution and generate the core logic.

  3. Verification: I used Codex to test, review, and verify the code written by Claude.

This allowed me to ship a complex, full-stack application by leveraging my product skills to direct the AI agents effectively.

Challenges

The biggest hurdle was bridging the gap between 'Development' and 'Engineering.'

As a non-dev, getting code to run on my machine was one thing, but getting it packaged, signed, and deployed to a real device that I could share with others was a completely different beast. I had to learn the hard skills of environment configuration, build pipelines, and production-grade stability—turning a collection of scripts into a legitimate, shippable product.

Built With

Share this project:

Updates