Shuvo.

Full-Stack Developer & Educator · Gazipur, BD

← All projects

AFlagship • Finished • Kotlin

NirbhorIT Admin & Payment Automation

The Android admin app for the two NirbhorIT stores (the Bangla cake ebook and Digital Packs). It picks up bKash and Nagad payment SMS (and wallet-app notifications) on the shop's phone, matches each payment to its order and marks it paid automatically, so buyers get their download without anyone checking messages by hand. Orders, leads, coupons and products for both stores in one app.

KotlinJetpack ComposeSMS automationbKash & NagadPHP JSON API

Private Client Repository

This software was engineered for a private business or client organization. If you are a hiring manager, technical lead, or potential client wishing to inspect the architecture and code quality, I would be pleased to grant you access or provide a code walkthrough. Please contact me at [email protected].

NirbhorIT Admin & Payment Automation home page
Home page as captured; the site is offline right now.

The Engineering Challenge

Mobile-wallet payments in Bangladesh arrive as an SMS on the seller's phone, not as a webhook. Someone had to read every message and match it to an order, at any hour.

The Solution & Architecture

The app forwards only messages from known wallet senders to the store's JSON API, and the server checks the sender again before matching. When exactly one order fits, it is marked paid; when more than one could fit, it goes to a review list instead of guessing. Messages wait in a local queue that survives app kills and offline hours, and leave it only once the server has answered, and a store switch keeps both shops in one app.

TierA — Flagship. Full products. Shipped or ready to ship.
StatusFinished
CategoryMobile
Technology StackKotlin, Jetpack Compose, SMS automation, bKash & Nagad, PHP JSON API
LanguagesKotlin 100%
Lines of code5,728 (excluding libraries & vendor files)
Last updated2026-10-09
VisibilityPrivate • Access upon request
Repositorycake-landing

Have a project in mind or interested in discussing this system? Let's talk →

Other flagship systems