TazaPay
December 2025
Tazapay is a monorepo-based fintech app spanning three surfaces: a user wallet (balance, transfers, transaction history), a merchant dashboard (QR payments, settlements), and a bank webhook service simulating real bank callbacks.
Major Implementations
- User App with Wallet Management (View current balance and locked funds), Add Money (Simulate bank transfer with webhook callbacks), P2P Transfers (Send money to other users with real-time balance updates), Transaction History (Paginated list of past transactions with details)
- Merchant App with QR Code Payments (Generate unique QR codes for accepting payments), Transaction Filtering (Filter and manage received payments), Settlement Management (Track settled and pending transactions ~ not fully implemented yet)
- Bank Webhook Simulation to mimic real bank callbacks for bank transactions, allowing testing of webhook handling logic without needing a real bank integration
- Detailed Dashboard for both users and merchants
- Secure authentication and authorization with NextAuth, ensuring users can only access their own data and merchants can manage their transactions safely
TypeScriptNext.jsTailwind CSSPrismaPostgreSQLNextAuthRecoilTurborepo