Retail POS and payments

Santé

The React Native and Expo POS and payments app used across 100+ wine shops.

Liquor store point-of-sale, payment terminal, and mobile stock-count devices
Our role
End-to-end mobile POS and payments engineering
Product
Retail POS and payments
Capabilities
iOS and Android products · Payments and commerce · Connected and integrated products
Work
React Native and Expo · Native Android integration · Payment transactions · Terminal pairing

The challenge

Make the hard part usable.

A React Native and Expo product had to embed a provider-supplied Android AAR, pair reliably with payment terminals, and run as a locked-down store device without losing a repeatable upgrade path.

What we delivered

Product and system, together.

We built and maintained the POS and transaction flows, terminal pairing, device boot and lock behavior, and the native payment-library integration. We also established CI/CD and a reliable build pipeline for payment-provider SDK updates, Expo upgrades, iterative releases, and production bug fixes.

What it proves

Production work with consequences.

  • Shipped the React Native and Expo POS app used across 100+ wine shops
  • Owned transaction flows, terminal pairing, and locked-device startup
  • Established a repeatable native build and release pipeline for payment-provider and Expo updates

Product views

Key product workflows and operating states.