AFlagship • Live • PHP
NirbhorIT Ebook & Digital Packs Store
A sales page and admin panel for selling digital products in Bangladesh: a Bangla cake-recipe ebook, then a second store of Digital Packs, both from one plain PHP codebase and one database. Buyers pay by bKash or Nagad and download through a tokenised link. Payments are matched automatically from the wallet's SMS receipts, and an Android admin app manages orders over a small 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].

The Engineering Challenge
Mobile-wallet payments in Bangladesh arrive as an SMS, not a webhook. Matching a receipt to the wrong order hands a paid download to someone who did not pay.
The Solution & Architecture
A receipt verifies an order only when exactly one waiting order matches its wallet, amount and payer. Two or more matches go to a review queue and are never guessed. Bundle prices are worked out on the server as the cheapest cover of the chosen packs, so new combos need no code. It runs unchanged on cPanel or in Docker.
| Tier | A — Flagship. Full products. Shipped or ready to ship. |
|---|---|
| Status | Live |
| Category | PHP applications |
| Technology Stack | PHP 8, MariaDB, bKash, Nagad, Docker, cPanel |
| Languages | PHP 61% • HTML 20% • CSS 12% • JavaScript 6% • Shell 1% |
| Lines of code | 4,517 (excluding libraries & vendor files) |
| Commits | 4 |
| Last updated | 2026-10-23 |
| Visibility | Private • Access upon request |
| Repository | cake-landing |
Have a project in mind or interested in discussing this system? Let's talk →