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

- 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
A closer look.
Key product workflows and operating states.



Relevant work
Three connected stories.
Explore products built around similar technical and operating challenges.