Back to Work

FinTech

FinFlow – Real-Time Treasury Dashboard

Replaced Excel cash reporting with live GL integrations, automated FX alerts, and real-time Sankey cashflow charts — cutting reporting time by 94%.

View Website
FinFlow – Real-Time Treasury Dashboard
Next.js 14TypeScriptSupabasePlaid APID3.jsTailwind CSSVercel

94%

Reporting Time Saved

40+

Bank Accounts Connected

<0.8s

Dashboard Load Time

£2.4M

FX Risk Flagged (Month 1)

CLI

Client / Partner

Meridian Capital Group

Meridian Capital Group was running treasury operations across 40+ bank accounts using a patchwork of Excel files and manual bank portal logins. Every Monday, the CFO spent three hours pulling cash positions. A single FX exposure could go unnoticed for days.

The Challenge

The client needed sub-second visibility across all accounts in multiple currencies, automated FX hedging alerts when exposure crossed defined thresholds, and a board-ready cashflow visualisation — all without rebuilding their existing ERP.

Our Approach

We integrated Plaid for open banking data ingestion, built a normalisation layer to reconcile different bank statement formats, and surfaced everything in a Next.js dashboard with D3.js Sankey charts. Supabase Realtime pushed balance updates to the UI without polling

Results

The CFO's Monday morning process went from 3 hours to a 30-second glance at her phone. In the first month alone, the FX alert system flagged £2.4M in unhedged exposure the team hadn't noticed.

Our CFO used to spend 3 hours every Monday pulling cash positions. Now she glances at her phone. The ROI was obvious within the first week.