Back to projects
IndependentClosed Test

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.

2026 - PresentOffline-first SaaS for small businesses

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.

Orderly hero preview

languages shipped

3

orders included in the trial model

20

current documented closed-test version

1.9.8

Gallery

6 screenshots

My 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

Tech Stack

FlutterDrift / SQLiteFirebaseFirebase Admin SDKJWT authPayHere

Related Work

View all projects