Koen Hoof
← Terug naar alle projecten

Privéproject

KitchenCompass

Wat eten we deze week? Een app die het weekmenu voor je plant.

Thuis kwam elke week dezelfde vraag: wat eten we deze week? Daarom schreef ik voor mijn vrouw een app die het denkwerk overneemt. Je duidt de vrije avonden aan, de app stelt gerechten voor, schrijft de recepten uit en maakt de boodschappenlijst.

De voorstellen komen van Google Gemini. De app onthoudt wat het gezin lekker vindt en wat niet, zodat de suggesties elke week beter worden.

Platformen
iOS, Android en web
AI
Google Gemini
Status
thuis in gebruik
Schermafbeelding KitchenCompass

De week plannen

Tik de vrije avonden aan in de weekplanning. Per dag kies je of je zelf een gerecht invult of de app iets laat voorstellen.

Je geeft per dag de kooktijd op: snel klaar, 15 tot 30 minuten of meer tijd. Heb je nog ingrediënten liggen, zoals een courgette of kipfilet? Vul ze in, dan houdt de app er rekening mee.

Schermafbeelding KitchenCompass: dagen kiezen
Dagen kiezen
Schermafbeelding KitchenCompass: gerechten inplannen
Gerechten inplannen

Het weekoverzicht

Alle geplande gerechten staan per dag op een rij. Met één tik laad je de planning van vorige week opnieuw, of haal je een gerecht uit de planning.

Schermafbeelding KitchenCompass: weekplanning
Weekplanning

Recepten op maat

Voor elk gerecht maakt de app een volledig recept met duidelijke stappen. Je stelt in voor hoeveel volwassenen en kinderen je kookt, en de hoeveelheden passen zich aan.

Onder het recept staat meteen wat je ervoor moet kopen.

Schermafbeelding KitchenCompass: recept
Recept
Schermafbeelding KitchenCompass: ingrediënten
Ingrediënten

Lekker of niet?

Met een duim omhoog of omlaag geef je feedback. Bij een duim omlaag duid je aan welk ingrediënt niet lukte, en dat komt niet meer terug.

Geen zin in een gerecht? Vraag een vervanger: nieuwe suggesties, varianten op hetzelfde gerecht, een eigen idee of een gerecht dat je eerder lekker vond.

Schermafbeelding KitchenCompass: feedback geven
Feedback geven
Schermafbeelding KitchenCompass: varianten
Varianten

Boodschappen in één lijst

De app voegt de ingrediënten van alle gekozen dagen samen tot één lijst. Je ziet wat je nodig hebt en hoeveel je moet kopen, en vinkt af wat je al in huis hebt.

De lijst volgt de indeling van je eigen winkel. Die volgorde stel je één keer in.

Schermafbeelding KitchenCompass: boodschappenlijst
Boodschappenlijst
Schermafbeelding KitchenCompass: winkelindeling
Winkelindeling

Jouw voorkeuren

Dieetwensen en intoleranties, zoals vegetarisch, glutenvrij of lactosevrij, gelden voor elke suggestie. Je kiest ook welke extra informatie je per gerecht wil zien, zoals voedingswaarden of allergenen.

In je kookstijl beschrijf je in gewone woorden wat je graag eet, bijvoorbeeld mediterraan met veel groenten.

Schermafbeelding KitchenCompass: kookvoorkeuren
Kookvoorkeuren
Schermafbeelding KitchenCompass: ander gerecht kiezen
Ander gerecht kiezen

Onder de motorkap

App
React Native en Expo met TypeScript, één codebase voor iOS, Android en web.
Data
Supabase (PostgreSQL) met row-level security. Een lokale cache houdt de app bruikbaar bij een slechte verbinding.
AI
Supabase Edge Functions roepen Google Gemini aan, met een terugvaloptie naar lichtere modellen als een model niet beschikbaar is.
Gezin
Aanmelden met Google, en je partner uitnodigen om dezelfde planning te delen.
Feedback
Problemen en suggesties uit de app komen automatisch als issue in GitHub terecht.

Vragen over de app?

Interesse in KitchenCompass, of in een gelijkaardige app voor jouw idee? Mail me gerust.

Mail me