Bhargav Adepu

NO. 18PRODUCT · SHIPPEDJULY – AUGUST 2025

Cookbook

One Flutter codebase, three targets, real backend

Targets3Android, iOS, web
BackendSupabasePostgreSQL schema + seed

Flutter · Dart · Supabase · PostgreSQL

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.