Back

Process

deluiechef.nl

For people who hate thinking about what's for dinner

I made a Tinder-like recipe app.

Timeframe: 2018 – 2024
Roles: UX Research, Product Design, Web Development
Deliverables: Functioning web app with recipe database, swipe interface, and personal favourites list
Clients/Users: People who want to think as little as possible about food
Status: Concluded.


Introduction

deluiechef.nl ("thelazychef.nl") started as a personal problem: I hated answering the question, "what's for dinner today?" Not every day, not endlessly scrolling through recipe sites, not standing in front of an open fridge with a blank mind. I invented a Tinder-like recipe app to lower the decision burden. I collected my favourite websites and served them to the public for testing.


Problem + main research question

  • Problem: Meal planning consumes unnecessary mental energy, even for people who can cook well.
  • Research question: Can a Tinder-style swipe interface reduce decision fatigue around food?

Target market

People with busy lives who would rather spend their mental energy on anything other than deciding what to eat. Not beginners in the kitchen, but people who want a system, not inspiration.


Deliverable

A web app that let users swipe through a curated recipe database, build a personal favourites list, and quickly pull up ingredients while grocery shopping. Unlike Tinder, swiped recipes didn't disappear, you could return to the beginning at any point.


Timeline

Discovery → Prototype → Recipe database → User feedback → Iterations → Wind down → Conversion to blog


Research setup

  • Desk research: Competitive analysis. What do HelloFresh, Picnic, and similar services do well?
  • User feedback: Collected via word of mouth. Consistently positive about the user experience.
  • Distribution experiment: Printed mugs with slogans and distributed them to professionals alongside business cards. Creative. Not scalable.

Iterations

Many iterations have existed throughout its lifetime.

iterations of deluiechef.nl

Version 1: Swipe interface written in plain JavaScript for recipes drawn from a personal database (apiv2-deluiechef). The NodeJS server would pull data from a MongoDB database. The host was Linode server running Debian. Users could save favourites and retrieve ingredient lists on demand.

Version 1.1: User-generated recipe submission implemented but not published due to abuse risk.

Version 1.2: Smaller iterative improvements based on user feedback. The core proposition remained unchanged.

Version 2.0: Rewrote Swipe interface in ReactJS and made the switch to a Postgress Database. Moved the entire production service from a simple server on AWS to Supabase (Postgres backend) and Netlify (front-end host).

Her is a mock of an earlier design:

image of a mock design

Version 2.1: Iterative improvements to fix mostly visual bugs.

Version 3.0: Rewrote interface again to be in plain JavaScript with the help of Claude AI. Backend remained unchanged.

latest version of deluiechef.nl

Version 3.1: Added a Shopify shop where people could order limited edition mugs.

image of the shop

Version 4.0: Moved the app to a section of this blog for posterity's sake in simplified form. Here is what it looked like before the change:

image of the app


Why I stopped

Competition: Picnic and HelloFresh have since built functionality that exceeds deluiechef.nl's core proposition. They offer swipe interfaces, shopping lists, week planning and an easy way to get your dinners delivered. These are products backed by teams, capital, and distribution networks that a solo developer cannot compete with.

Distribution: The app was web-only. No iOS, no Android. Generating visibility without a marketing budget or team proved structurally impossible. The assumption that a good product sells itself turned out to be wrong. Peak traffic was around 100 visitors per month. That's respectable for pure word of mouth, but nowhere near enough.

Scale: The complexity of the app exceeded what was realistically maintainable solo. Attempts to attract investment stalled on the requirement for a business partner and an exhausting selection process.


Reflection

deluiechef.nl taught me that distribution is the hardest part of building a product, not the building itself. User feedback was consistently positive. But feedback is not traction.

The idea was valid. The team, timing, and resources were not.