DishBookFood & Drink

DishBook: a recipe keeper and AI meal planner for iPhone and Android, built and run by ODEL

DishBook is a recipe keeper and meal planner for iPhone and Android, designed, built and run by ODEL. It suggests recipe ideas from ingredients people have, plans meals with a shopping list grouped by aisle, keeps a pantry, allergen profile and nutrition dashboard, and takes voice commands for cooking steps and timers. The app is built with Expo and React Native and talks to Supabase and a Node.js API with Redis, which also checks App Store and Google Play purchases. A Next.js admin panel and a Next.js landing site complete the product, and the app is available in 16 languages. It is ODEL's most complete example of a mobile app with a backend, admin and AI features.

Platforms
iOS, Android
Languages
16
Version
2.2.0 (2026-10-13)
Product page
DishBook

The problem

Home cooks struggle to decide what to cook, plan meals and keep their favorite recipes in one place. Recipe managers like Paprika and Plan to Eat leave every meal choice to the user. DishBook suggests ideas from what is already in the kitchen and connects them to a plan and a shopping list.

What we built

Technology

App
Expo SDK 57, React Native 0.86, React Query and Reanimated
Backend
Supabase and a Node.js (Express, TypeScript) API with Redis and WebSocket, in Docker
AI
OpenAI and Gemini APIs
Purchases
expo-iap (StoreKit and Play Billing), verified with App Store Server Library and google-auth-library
Admin and site
Next.js admin with Supabase, TanStack Table and Remotion; Next.js landing with next-intl
Analytics
PostHog and Meta SDK
Native features
Sign in with Apple, voice and speech, share intent, iOS and Android widgets, dynamic app icon

Launch and growth

What we learned

Services used

Tell us about your project

Tell us what you want to build. Your brief comes straight to the developer who would build it, and you get a written reply by email.

  • No cost and no commitment for the first conversation
  • A written scope and a fixed quote or a phased plan
  • You own the app, the code and the store accounts

info@odel.dev

What do you need?