DemoPay is a portfolio project that recreates a modern fintech experience — dashboard, transfers, KYC, admin review — without touching a single real dollar, card, or identity document.
Try it: ada@demo.test /
Demo@12345
Every module is wired to demo database tables only.
Move fake money between demo accounts and watch the ledger update in real time.
A filterable transactions table seeded with realistic-looking (but invented) activity.
Upload a mock document; an admin reviews and approves or rejects it.
Credit / debit "emails" are rendered from templates and written to a log file.
Separate login to manage users, approvals and KYC review.
Hashed passwords, prepared statements, CSRF tokens on every form.
setup.php is run.