SplitBill
SplitBill is a full-stack system for splitting the bill in bars and restaurants with one QR code per table and no registration. A waiter adds the order from a tablet terminal, every guest scans the table QR code, marks what they are taking and receives a personal bill that they can share.
It covers the whole product: a Next.js web app with separate staff, guest and overview journeys, server API routes for privileged work, a Supabase PostgreSQL database with row-level security, automated tests, and an Expo mobile client.