Kagu

UpperDeck

Digital menu + POS
Overview

Digital menu + POS

An American diner in a Turkish market needed a menu customers could read on their phones, and a POS the team could read on a busy shift. Both, on one schema.

ClientUpperDeck
SectorRestaurants · Hospitality
Year2025
RoleDesign + build · public menu + staff POS

An American diner in a Turkish market needed a menu customers could read on their phones, and a POS the team could read on a busy shift. Both, on one schema.

UpperDeck serves a mixed local + tourist crowd. Customers needed a fast, mobile-first menu: no app store, no QR-redirect ad farms, just the menu. Staff needed inventory + order management that didn't require a manager to be the only person who can change a price.

Two front-ends, one Postgres. Supabase RLS handles the role boundary cleanly: line cooks can mark items 86'd, the manager can adjust pricing, the owner can see what sold yesterday. Orders flow to a Telegram channel the back-of-house already lives in.

Built in five weeks. Live the day the lease started.

Stack
  • Next.js 16
  • Supabase RLS
  • Vercel
  • Telegram Bot API
Visit live