Skip to content

SME Business Platform: Offline-First POS

Client
Interactive Media Services KE
Category
SaaS & POS
Year
2026
Flutter Drift (SQLite) Offline sync M-PESA
SME Business Platform: Offline-First POS

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.

Next project OnnTravel Operator App