PulsePay Realtime

Pool-first banking that never reloads.

Live balances, freeze signals, notifications, and admin controls driven by Supabase realtime. Money moves instantly; the UI keeps up.

Live stack

  • Pool-first ledger (bank_pool + accounts)
  • Realtime streams: accounts, transactions, notifications
  • Freeze reasons & limits enforced in RPC
  • Next.js 14 App Router + Supabase Auth/RLS

Realtime UX

Balances, transfers, freezes, and notifications stream without page loads.

Pool aware

Every credit/debit reconciles against the bank pool with audit entries.

Admin ready

Freeze/unfreeze, limits, pool set, allocations, anomaly flags—no SQL required.