Frontend

Pulse — Real-time transport & payments analytics dashboard

A data-dense analytics dashboard for an intercity transport operator: gross revenue, bookings, refund rate, seat-fill and payment-provider mix (Paystack/Monnify/Nomba), updating live. The charts are hand-built from SVG over a unit-tested scale/geometry layer — no charting library — and every one is fully accessible (aria-label summaries plus a visually-hidden data table, enforced with jest-axe). Client-side aggregation over ~10k transactions powers instant, URL-synced cross-filtering, and it's built on my own design system, Fathom UI. Tested with Vitest + Playwright.

Screenshot: Pulse — Real-time transport & payments analytics dashboard