Mobile App · iOS & Android ◌ Coming Soon

Koppi

A curated map of independent specialty cafés — no chains, no noise — with member discounts and owner tools built in.

Platform
iOS · Android
Technologies
Flutter · Dart · Supabase
Started
2025
Website
Landing page
Koppi — specialty coffee shop finder
/ 01

About

Koppi is a specialty coffee shop finder for iOS and Android built with Flutter and Supabase. It surfaces a curated global map of independent cafés — filtered by brew method, distance, or vibe — so coffee-curious travellers and locals can skip the chains and find the places that actually care about their craft. Premium subscribers unlock exclusive discount codes redeemable at participating shops, and shop owners get their own admin panel to manage staff, validate codes, and track redemptions. The name Koppi echoes "coffee" across Nordic languages — a small nod to the region that pioneered the third-wave movement.

/ 02

How It's Made

M.01

Flutter & Dart

Single codebase targeting iOS and Android. State managed with Riverpod 3, navigation with go_router, and map rendering via flutter_map with CartoDB OSM tiles — no API key required.

M.02

Supabase Backend

PostgreSQL database with row-level security, Google and Apple OAuth, and Edge Functions handling shop claiming, staff management, code validation, and user deletion.

M.03

Premium & Admin System

Subscription logic, discount code generation, and shop ownership are all handled server-side. Owner and staff roles are enforced through claim codes and RLS policies — no client-side trust.

Coming to App Store & Google Play

Free on iOS and Android — premium perks for regulars