Miftahul Arifin
All projects
At work

Qelola

Payments and bookkeeping in one place for Indonesian businesses.

RoleBackend Engineer · S16 Research Ventures
YearOngoing
StatusLive · closed source
Built withC# / .NET · SQL Server
Qelola landing page showing rupiah collection by QRIS, virtual account and e-wallet, a settled balance, and bank disbursements
IDRrupiah-native
1place for payments and books
/v1partner API

What it is

Qelola helps Indonesian businesses get paid and keep track of their money without juggling separate tools. Owners send invoices, share payment links, accept payments at checkout and pay out to bank accounts, all in rupiah.

Every invoice, bill, expense and payout also flows into the company’s books automatically. Owners see a ledger, balance sheet and profit and loss statement without needing to know double-entry accounting.

Who it’s for

What the product does

What I work on

How it’s built

A .NET backend split into public-facing layers for the dashboard and the partner API, and a private core that alone handles money movement, the database and the payment provider. The dashboard is a React single-page app.

Amounts are stored and shown as whole rupiah everywhere, and every request is scoped to the business that made it.

The hard part

Making accounting invisible. Business owners shouldn’t have to answer accounting questions, so the books are built from documents they already create, and still have to add up exactly like a real ledger.

Stack

C# / .NETSQL ServerReactREST APIs