Skip to content
← ALL RECEIPTS

Analytics Dashboard v3 / Q2 2025

Five Dashboards Connected to Live APIs. Sixty-Second Refresh.

The predecessor that proved the concept before the enterprise rebuild.

// The Predecessor

Before the enterprise analytics rebuild (v4), the company needed proof that unified analytics was worth the investment. I built v3 as the concept validator: a Next.js 14 dashboard connecting Shopify and Meta Ads data into a single real-time view.

Five dashboard pages: executive overview (revenue, order count, AOV), products (SKU-level performance), customers (VIP/regular/new segmentation from purchase history), marketing (Meta Ads spend vs. revenue attribution), and a live monitor with 60-second auto-refresh. React Query handles data fetching with smart caching that reduced external API calls by 90% while keeping every metric current within a minute.

CSV export on every view for the stakeholders who want raw data. Period-over-period comparisons built into every chart. Three customer segments computed automatically from purchase frequency and recency.

This dashboard ran in production for months and directly proved the business case for the enterprise v4 platform. The v3 experience informed every architectural decision in the rebuild.

// outcome

Five live dashboards shipped. API call volume reduced 90% through smart caching. Led directly to the enterprise analytics platform build.

5

Dashboard pages

60s

Auto-refresh interval

90%

API call reduction

3

Customer segments

// NDA note

This project was completed under NDA. Full narrative with technical detail, trade-offs, and sanitized artifacts available under your own NDA. Contact directly to request the long form.

Got a similar problem? Let’s talk.