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.