Nook
Cafe discovery, from map search to loyalty stamps.
About the project
Nook is a cafe discovery platform built around a simple question — where should I go today? It answers with map-based search, AI-assisted recommendations, and reviews from the people who actually work out of these places.
It ships as four clients against a single Supabase backend: a public web app, a Flutter mobile app, an internal admin console, and a business portal where cafe owners claim their listing and manage profile, hours, photos, menu and traffic analytics.
The backend runs eleven Deno edge functions covering semantic cafe search and embedding backfills, presigned review-image uploads, owner invitation and revocation flows, and a loyalty stamp system with grant, revoke and restore paths behind admin auth.
Gallery