All work

Placeholder client · 2024

Northwind Analytics

One dashboard instead of eleven exports

Nuxt 4Chart.jsPostgreSQLNodeDocker

The problem

Every Monday, four people exported four spreadsheets and pasted them into a fifth. The fifth was wrong roughly once a month.

An internal analytics dashboard pulling four source systems into one daily picture, with alerting on the numbers that matter.

What was built

  • Scheduled ingestion jobs normalising each source into one warehouse schema
  • Chart layer built on Chart.js with a shared, colour-blind-safe palette
  • Threshold alerts delivered by email the morning the number moves

Where it landed

  • The Monday export ritual is gone
  • Definitions live in the schema, so two teams quote the same figure

Have something to build?

Tell me what it needs to do. You will get an honest answer about scope, cost and timeline — including when the answer is that you do not need me.