Case 01 · Business system · live product · 2026
Mafia Blox
A Robux top-up store. Customers pick a package, pay via QRIS, and track their own order status.
StackNext.js · TypeScript · QRIS payments · admin panel
RoleRolecang & pembangun
Contextmafiablox.com
Linkmafiablox.com ↗

mobile viewScreenshot taken directly from the live site.
The problem
Top-up orders usually run through chat: the customer asks for a price, transfers, then waits for a reply. Staff log everything by hand, so it is slow and easy to get wrong.
What I built
- Built a catalogue of Robux packages, game passes, and items customers can browse themselves.
- Connected QRIS payments so orders arrive without staff involvement.
- Built an admin panel and a scheduler that closes orders automatically once the time limit passes.
- Added an order-tracking page so customers never have to ask for status.
The outcome
Running in production with daily customers. Source code is kept in a private repository.
Ready when you are
Tell me how the work runs today.
If it turns out a new app is not the answer, I will say so. Not every problem needs software.