Live Google Analytics Dashboard
Analytics is what I do, so here is a taste of it applied to my own site. The dashboard below pulls straight from this site's Google Analytics data and refreshes daily - a quick example of turning raw tracking data into a usable data product.
Google Analytics Integrated Dashboard
The charts below show the last 28 days of my website's data using GA's Data API. It has the same limitations as GA has in its UI - i.e. contains only consented user data, etc.
It's built using Recharts (a composable charting library built on React), and styled to match the website's theme and my brand. Full credit goes to Claude Code, which did all the front-end coding work. Behind the scenes, I'm using a Google Cloud Service Account which has access to GA, and locked the API access details in environment variables for security.
