
Sintech
Wholesale ordering platform with a vendor back office and a native Android app for buyers in the field.

The problem
Wholesale orders placed by phone call and rewritten by hand, with buyers out on the road and no reliable record of what was ordered at what price.
What we did
Sintech is a wholesale ordering platform connecting vendors with trade buyers, and the most systems-heavy project on this page. It is three parts: a NestJS API holding the business logic, a Next.js web application for the vendor back office, and a native Android app for buyers placing orders in the field — often on a patchy connection. Vendor access is gated separately from admin access, because a vendor and an administrator are genuinely different roles with different risks, and the Android build ships through a scripted release pipeline rather than a manual export.
What we built
- NestJS API with a separate Next.js vendor back office
- Native Android app for buyers ordering in the field
- Vendor and admin access gated independently
- Google sign-in with per-account authorisation checks
- Scripted APK and AAB release pipeline
Beyond the website
A native Android app and a REST API — the website is only the vendor's window onto a larger system.
