SME Business Platform: Offline-First POS
- Client
- Interactive Media Services KE
- Category
- SaaS & POS
- Year
- 2026
Flutter
Drift (SQLite)
Offline sync
M-PESA
An all-in-one platform for Kenyan small businesses: an offline-first Android point of sale, a web dashboard for owners and a back office for support. I work on the Android point of sale.
What I built
- A local database with a sync queue, so shops keep selling without a connection.
- Staff PIN lock, the selling catalogue and cart, cash payments and sale completion.
- Receipts, printing and the sales list, styled with the platform's merchant design system.
Stack: Flutter, Drift (SQLite), offline sync, M-PESA and cash payments.