Skip to content
All work

Blayn Mobile Order

Browser-based QR table ordering for one of Japan's largest POS providers.

Visit project

In short

A browser-based QR ordering system that lets restaurant customers order from their table with no app install, integrated with Blayn's POS backend.

The problem

Restaurants on Blayn's POS needed table-side ordering that works instantly on any phone. Asking customers to download an app at the table kills adoption.

My approach

  • Built the ordering flow as a browser app in React and TypeScript, launched from a QR code at the table.
  • Integrated REST APIs against Blayn's POS backend, with Redux Saga coordinating the async order flow.
  • Kept the experience consistent across the browsers and devices customers actually bring to a restaurant.

Outcome

No-install table ordering running against the production POS, usable on whatever phone the customer pulls out.

  • No-install QR ordering
  • Production POS integration
  • Cross-browser async flows via Redux Saga