CoinVault — Fintech & Digital Wallet App

Flutter • NestJS • PostgreSQL • Biometric Security • Banking APIs

Project Overview

CoinVault is a next-generation neo-banking and mobile wallet app designed for instant peer-to-peer payments, multi-currency balances, and automated savings vaults. Engineered with financial-grade security standards including biometric authorization, hardware enclave encryption, and real-time fraud monitoring.

Technology Stack

Flutter Dart NestJS / TypeScript PostgreSQL (ACID compliance) Biometric FaceID / TouchID JWT & AES-256 Encryption Stripe / Plaid Integration

Key Features & Capabilities

  • Instant P2P Transfers & QR Payments: Send and request money in seconds via phone contacts, email, or dynamic QR code scanning.
  • Multi-Currency Virtual Accounts: Hold, convert, and manage USD, EUR, GBP, and PKR balances with real-time mid-market exchange rates.
  • Virtual & Physical Card Controls: Instant card freezing, spend limits, online transaction toggles, and reveal CVV behind biometric check.
  • Automated Round-Up Savings Vaults: Round up daily spare change from purchases into dedicated interest-earning goal pots.
  • Smart Categorized Expense Analytics: Visual interactive monthly spending charts with automated bill reminders and budget alerts.
  • Bank-Grade KYC & Anti-Fraud: Automated document verification, identity matching, and anomaly detection algorithms.