S.19ProductJuly – August 2025shipped

Cookbook

One Flutter codebase, three targets, real backend

A cross-platform recipe app on Android, iOS and web from a single Flutter codebase, backed by Supabase with a defined PostgreSQL schema rather than bundled static data.

Targets
3
Android, iOS, web
Backend
Supabase
PostgreSQL schema + seed

Structured feature-first — auth, categories, favourites, recipe creation and a dedicated cooking mode — over a core layer of theming, reusable widgets and a Supabase service with its own caching layer. The PostgreSQL schema and seed data are defined in the repository, giving the app a proper client-server architecture instead of shipping recipes as assets.

The cooking mode screen is the part worth noting: a separate presentation of the same recipe designed for someone whose hands are covered in flour, which is a different interface problem from browsing.

Search only: every answer quotes this site and links its source. Nothing is generated.