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.