Before this project, tracking website performance meant jumping between browser dev tools, third-party dashboards, and spreadsheets — none of which talked to each other. I built the Website Performance Dashboard to fix that: a single internal tool that pulls together the metrics that actually matter and surfaces them in one place, in real time.
The dashboard visualises core web vitals, load times, error rates, and traffic patterns across multiple pages and environments. I designed it to be scannable at a glance — colour-coded status indicators, trend sparklines, and threshold alerts mean you can spot a regression without digging through logs. Everything is filterable by date range, page, and device type.
I took it from first commit to a fully working internal tool in just under eight weeks. It's now the first thing the team opens when something feels slow — which, honestly, is the best outcome I could have hoped for.