Skip to main content
Office with digital dashboard display and a NOA Ignite podium in the foreground.
DevelopmentNoA Ignite

Website Performance Dashboard

Completed202611

Overview

An internal performance dashboard for NoA Ignite, built with Next.js and Sanity. Daily GitHub Actions gather Lighthouse scores, accessibility checks and CSS bundle sizes for a shared office display.

The Website Performance Dashboard began as a side project and became a shared office display. It brings performance and accessibility results for our client projects into one view.

A GitHub Action runs every morning and syncs fresh numbers: Lighthouse scores, accessibility checks, CSS bundle size, and other signals we care about across the portfolio. The dashboard surfaces colour-coded status, trends, and regressions so you spot a problem on the way in for coffee.

I built the dashboard in under eight weeks with Next.js and Sanity for project metadata. It gives the team a common place to check results and investigate regressions.