P2P & Merchant Payments
Real wallet ledger with atomic SQL transfers (Node.js/Express + Prisma + PostgreSQL) β a transfer either fully succeeds or fully fails, never a partial state.
A Freelancer.com "API Development" contest β instead of a static mockup, I shipped a genuinely working backend: P2P transfers, merchant payments, and mandatory two-factor authentication on every transaction.
π Contest entry β 28 entries were submitted for this one; it wasn't the entry selected, but the working demo below is a genuine skills showcase, kept here as a case study rather than a live link.
A Freelancer.com contest for the first MVP of a mobile payment aggregator: two payment flows (P2P and merchant), mandatory two-factor authentication on every transaction, and a documented, modular REST API ready for future trading modules. Most entries in contests like this are static app-screen mockups β I built the real backend instead: a working API, live database, and admin dashboard, deployed and testable.
Every screen below is a live screenshot of the actual working deployment β real API documentation, real transactions, real accounts (demo data only).
Real wallet ledger with atomic SQL transfers (Node.js/Express + Prisma + PostgreSQL) β a transfer either fully succeeds or fully fails, never a partial state.
Standard TOTP (Google Authenticator/Authy compatible), enforced server-side on every money-movement request β not a checkbox feature, a real gate.
Full OpenAPI/Swagger docs, an admin dashboard, 13 automated Jest/Supertest tests, and a one-command Docker Compose deployment.
Stack: Node.js, Express, Prisma ORM, PostgreSQL, JWT auth, TOTP 2FA, Docker & Docker Compose.
If your product needs a genuinely secure, well-documented backend β not just a prototype β let's talk.