Banking for the
Digital Age
A full-stack neobank built as a portfolio project: instant transfers on a double-entry ledger, Plaid bank linking, and Stripe-issued virtual cards. Stripe runs in test mode and Plaid in sandbox mode, so no real money is ever involved.
What NeoBank Demonstrates
The pieces of a modern banking product, built end to end against provider test environments
Responsive Web App
One responsive interface that works on phone, tablet, and desktop
Authenticated Access
Supabase Auth with email/password and OAuth sign-in, plus Stripe Identity verification
Double-Entry Ledger
Every transfer writes matching debit and credit entries in one atomic transaction
Cards & Transfers
Stripe Issuing virtual cards and Plaid bank linking, running in test and sandbox mode
Want to look around?
Jump straight into a populated account. No signup, no email confirmation. Nothing you do here touches real money or a real bank.
No signup. A throwaway account, seeded with sample activity.