AMArkan MustofaBandung, Indonesia
HomeServicesWorkAboutHistoryContactStart a project

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 ↗
View of Mafia Blox
Mobile view of Mafia Bloxmobile view

Screenshot 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.