Koppi

Explore Screen Screenshot coming soon
Map View Screenshot coming soon
Saved Favourites Screenshot coming soon
Premium Discount Code Screenshot coming soon
Project Info
  • Category Mobile App
  • Platform iOS · Android
  • Technologies Flutter · Dart · Supabase
  • Started 2025
  • Status Coming Soon
  • Website Koppi

About the Project

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.

How It's Made

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.

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.

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