Analytics that actually change decisions
E-commerce brands were drowning in data but starving for insight. Dashlytics consolidates store, ad, and CRM data into a single real-time dashboard — so founders and operators can make calls based on facts, not gut. Built to process 50 million+ events per day while keeping the UI fast and readable on any device.
The client's team was exporting CSV files from five different tools and pasting them into spreadsheets weekly. The process took 4 hours and reports were always out of date by the time they reached decision-makers.
Next.js 14 App Router frontend backed by a ClickHouse warehouse. Custom chart components with GSAP-animated transitions. Edge functions keep global query times under one second. Live updates via WebSocket subscriptions.
Execution
Mapped 40 data points across 5 tools. Identified the 12 that actually drove business decisions.
ClickHouse for the events warehouse. Airbyte for ingestion. dbt for transformations.
Dark-mode-first dashboard. Every chart type justified with user research before implementation.
Next.js 14 App Router. Edge runtime. Recharts + GSAP for visualisations. WebSocket live updates.
Beta tested with 6 real operators over 8 weeks. Iterated on drill-down flows and mobile responsiveness.
Handled Black Friday at 12× normal load — 600M events in 24 hours — with zero downtime.