BuiltThreecoltsDesigned and built solo

QBR Dashboard & Partner Funnel Command Center

01

The problem

Partner program quarterly reviews were assembled by hand every cycle. Leadership got a static snapshot well after the fact, with no forward view and no way to interrogate it.

02

What I built

A five-tab React dashboard on Supabase: program overview, pipeline management with full CRUD, an interactive funnel model with live-updating sliders, cadence targets by period, and an insights tab. The inference layer runs client-side and was implemented from first principles rather than pulled from a library — Beta-distribution conjugate Bayesian updating on partner conversion signals, OLS multivariate regression solved by Gaussian elimination, and probability decay applied to stalled deals so a forecast degrades honestly when nothing is happening.

03

What changed

Built to replace a manual, backward-looking reporting cycle with live program visibility and a forward projection attached. A multi-user version was fully specced on Supabase; I stopped short of standing it up once the hosting cost exceeded what the tool was returning.

Run it yourself

The inference layer, in your browser

The dashboard’s Beta-conjugate updating, on an illustrative partner. Feed it a small sample and watch it refuse to overreact.

Stack

ReactSupabase / PostgreSQLTypeScriptBayesian updatingOLS regression

Multi-user version designed and specced, deliberately not deployed on cost grounds.