Karen Ng
← All projects

Radiance Coffee

The drink ordering app for Radiance Coffee, our church cafe.

Next.jsSupabaseVerceliPad

Order

Order screen
At the counter. Tap a drink (like "Latte, oat milk"), type the name, tap Place order.

Volunteers take orders on an iPad, baristas see them on another (or the same) iPad, and admins change the menu and see reports. Drinks are free with a suggested donation (cash box or Venmo QR code), so the app never handles money.

The screens

ScreenWhat it is for
OrderAt the counter. Tap a drink (like "Latte, oat milk"), type the name, tap Place order.
BaristaBy the espresso machine. Each order is a card: Start, then Done (with Undo for 10 seconds).
Order + BaristaOne iPad does everything: the New order button on the left, the queue on the right.
AdminFor admins and cafe leads, from any phone or computer. Menu, Orders, Reports, People, Settings.
Volunteer guideOne page to read or print: taking orders, making drinks, problems, end of day.

All screens update live, with no refresh. No more than 5 taps for a normal order.

Costs near zero

  • Hosting: Vercel (free tier)
  • Database and login: Supabase (free tier)
  • A daily keep-alive job, so the project never pauses between Sundays
  • A silent weekly backup to a private GitHub repo