Back to showcase

Sales & revenue for a microlender

Custom JS

About this project

A sales and revenue dashboard for Mirelo, a fictional neobank and microlender in Poland, Romania and Portugal. Five views: an overview, loans issued, clients, portfolio quality, and revenue against targets. The header switches market, period (month, quarter to date, year to date, rolling twelve months), anchor month and comparator, budget or prior year, and every view reads them.

A row in a table opens a slide-over: a market, an agent with their loans and quota, or a client with their loan history. Clicking a month on a trend sets the month. The charts are inline SVG, no chart library; the loan sample behind the drill-downs loads only when first needed.

The browser loads under a megabyte of data and a TypeScript engine computes every number, reconciled to the generator's control totals per market and month. The data is synthetic. One card still reads as a placeholder, channel attainment, because the dataset has no channel targets.