Independent Build
Orderly
An offline-first business management app for small businesses taking orders through WhatsApp and social channels, backed by sync, licensing, analytics, and admin tooling.
Orderly is an Android-first Flutter platform built for owner-operated businesses in Sri Lanka that need quick order capture, reliable offline behavior, customer follow-up, and visibility into daily operations.
Alongside the mobile app, I also built the supporting admin portal and backend workflows needed to run it as a SaaS-style system, including entitlement handling, pricing, transaction management, and support operations.
My Role
Lead mobile engineer with end-to-end ownership across app architecture, backend APIs, admin tooling, licensing, and payments.

languages shipped
3
orders included in the trial model
20
current documented closed-test version
1.9.8
Gallery
6 screenshotsMy Contributions
- Designed the system around a local-first architecture using Drift and SQLite, queued sync, merge-based refresh, and dirty-row preservation.
- Built the business workflow across orders, customers, payments, analytics, exports, notifications, and licensing.
- Implemented multilingual support in English, Sinhala, and Tamil, plus PayHere-based purchase and renewal flows.
- Built an admin portal and backend APIs with Firebase Admin SDK, JWT-protected routes, pricing controls, and transaction tooling.
- Shipped features such as branded receipts, CSV and PDF export, onboarding flows, dashboard metrics, and upgrade logic.
Key Features
- Offline-first order and customer management
- WhatsApp and social-commerce workflows
- Analytics, exports, and branded receipts
- Pricing, licensing, and entitlement flows
- Admin portal and backend tooling