Swifto POS
- Services
- Flutter • Dart • GetX • Drift
- Category
- Mobile • UX/UI
- Client
- SYMATIQUE

About the project
Offline-first point-of-sale (POS) mobile app built at SYMATIQUE: selling, payment, Bluetooth printing and synchronisation with the back office.
Swifto POS is a point-of-sale app designed for the field: a fast, reliable till that keeps working without an internet connection while staying in sync with the central system — all behind an interface non-technical operators can use.
The challenge
Deliver a fast, reliable till that works without an internet connection in the field, stays synchronised with the central system, and remains simple enough for non-technical operators.
Design (UX/UI)
- A clear, fast interface designed to cut the number of taps needed to take payment
- A consistent design system (Poppins typography, reusable components, Lottie animations)
- Flows optimised for the critical tasks: selling, cart, payment, debt collection
Development & architecture
- Offline-first architecture: a local Drift/SQLite database with two-way synchronisation against the back office REST web services
- Receipt and invoice printing on Bluetooth thermal printers (ESC/POS)
- Barcode scanning, till session management, debt collection, return notes, customer claims (CRM) and a "free item" promotions engine
- A clean, maintainable feature-first architecture (Flutter + GetX, dependency injection through bindings, dedicated repositories and data sources, zero StatefulWidget)
Outcome
A complete, robust and fluid application covering the entire field sales cycle — from taking the order through to payment and customer follow-up.


