Full Stack

Niropay

Fintech Digital Wallet & Transaction Engine with ACID Guarantees

Technologies & Architecture

Node.jsExpressMongoDBMongoose TransactionsJWT SecurityReactTailwind CSS

Overview

Niropay is a secure peer-to-peer payments and wallet simulation platform featuring atomic money transfers, debits, credits, and comprehensive ledger verification.

Key Engineering Highlights

  • •Implemented atomic multi-document transactions using MongoDB Sessions to guarantee zero double-spend or money loss during concurrent transfer requests.
  • •Secured authentication layer with bcrypt password hashing, HTTP-only JWT cookies, and strict input sanitization.
  • •Designed responsive banking dashboard for account balance tracking, recipient search with debounced queries, and immediate transfer receipts.
  • •Built automated integration test suites validating transactional rollback scenarios under simulated network failure.