PurpleWallet: a full-stack fintech app with a double-entry ledger and free hosting
The author built PurpleWallet, a fintech web app that began as a Node.js wallet API and grew into a complete product with a React frontend. It integrates Paystack payments in test mode, a double-entry ledger, an admin console, identity checks, and AI-driven spending insights. The payment flow avoids trusting browser redirects, instead using server-side verification and database transactions so deposits and refunds are credited only once. Balances are reconciled against a ledger whose rules are enforced by database triggers. The app is publicly live and runs at no cost to the author.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in