Landyn Curley monogram
← Back to work

TradeDash

Paper-trading platform with a real-money feel.

A paper-trading app built to feel like the real thing. Live quotes, virtual debit cards, a Gold membership tier with APY, and a Postgres schema that makes it structurally impossible to go negative.

  • Live quotes every 15s via Finnhub with edge caching
  • Duplicate trade submissions are safe — the same order won't execute twice
  • Virtual debit cards that pass the Luhn check, with freeze and report-lost support
  • Postgres triggers fire notifications for trades, transfers, and security events automatically
  • Database-level constraints make a negative balance structurally impossible, not just handled in code
Next.js 16TypeScriptSupabasePostgresTailwind v4
TradeDash portfolio dashboard with live chart and watchlist
Dashboard
TradeDash wallet view with virtual debit card and cash balance
Wallet