npwd_bankingapp — Banking App for NPWD
A fully featured banking app for NPWD built with React + TypeScript.
QBX compatible, server-authoritative, no client trust.
Features
- Bank and cash balance display
- Full transaction history — deposits, withdrawals, transfers in/out
- Player-to-player transfers by phone number with confirmation step
- Account freeze detection — banner warning and disabled actions when frozen
- Spending summary — total in vs out calculated from loaded transactions
- ATM locator tab
- Privacy mode — hide balances
- Themes — multiple UI colour themes
- Copy account ID to clipboard
- All money logic server-side — client is display only
Dependencies
Installation
- Drop
npwd_bankingappinto your resources folder - Add
"npwd_bankingapp"to theappsarray in yournpwd config.json - Add
ensure npwd_bankingappto yourserver.cfg - Uses existing
bank_accounts_newandplayer_transactionstables — no new SQL required
Download
Feedback and suggestions welcome — drop them below or open an issue on GitHub.
Made by devkayne



