
A point-of-sale system designed in Figma and built with Flutter for the web, backed by Supabase. Covers fast checkout, product catalog, stock awareness, and sales history, tuned for speed at the counter, not just looking good in a mockup.
Problem
Retail and service counters needed a simple POS that works in the browser, without heavy desktop software or messy spreadsheets.
Role
UI/UX design and Flutter web development with Supabase.
Process
Mapped checkout and inventory flows in Figma, then implemented a Flutter web app with live product data and sales tracking on Supabase.
Result
A usable POS web app ready for counter staff: clear UI, reliable data, and room to extend reporting.
Visual direction
Brand and interface decisions carried directly into the built product.

Stack
- Figma
- Flutter
- Dart
- Supabase
Architecture
Built with Figma, Flutter, Dart, Supabase. Design tokens and component structure shared between Figma and code.