Business Software
Billing software with a native Android app and bKash payments built in.
Problem
Fees were collected in cash and mobile money by different people, then reconciled by hand at the end of the month. Receipts were inconsistent and it was hard to know who had paid.
Build
A web application for issuing invoices and tracking payments, paired with a native Android app so collections can be recorded on the spot. bKash — Bangladesh's largest mobile payment service — is integrated directly.
- Category
- Business Software
- Year
- 2025
- Applications
- 2
- Stack
- Laravel · MySQL · Android (Kotlin) · bKash API

- Problem
- Build
- The system
- Delivered
Chapter 01
The client and the problem
Fees were collected in cash and mobile money by different people, then reconciled by hand at the end of the month. Receipts were inconsistent and it was hard to know who had paid.

Chapter 02
What we built
The web application is the ledger: every customer, invoice and payment lives there. The Android app lets collectors record a payment and issue a receipt from their phone, and bKash payments are verified against the gateway before being marked as paid. Reconciliation happens automatically instead of at month end.
- 01Web application (Laravel)
- 02Android app (native)
- 03bKash gateway integration
Chapter 03
The system
2 applications, each with its own job, sharing one source of truth.
- 01Web application (Laravel)
- 02Android app (native)
- 03bKash gateway integration
- Laravel web application for invoicing, customers and ledgers
- Native Android app for field collection and receipts
- Integrated bKash payment gateway with server-side verification
- Recurring billing and due-date reminders
- Payment history and statement export
- Role-based access for admins and collectors
Chapter 04
Delivered
Everything that shipped, in the client's hands.
- Laravel web application for invoicing, customers and ledgers
- Native Android app for field collection and receipts
- Integrated bKash payment gateway with server-side verification
- Recurring billing and due-date reminders
- Payment history and statement export
- Role-based access for admins and collectors
Have something like this in mind?
Tell us what you are trying to build. We reply within one working day.
