How a team of three built an extensible Web analytics SaaS in three weeks with Next.js
summary
A team of three builds an extensible web-analytics tracker and dashboard in three weeks using Next.js, Vercel Edge functions and Tinybird, with a one‑click GitHub deploy that sends NDJSON to the Tinybird Events API. The snippet captures anonymized events, infers country from timezone, emits a random decision ID for session metrics, and supports custom events. The kit scales via serverless edge middleware, already deployed on 120+ sites, and the dashboard endpoints are SQL‑backed low‑latency APIs.
AI-written summary · about
chapters (9)
- 0:00Project introduction
- 1:26One-click deployment demo
- 2:27Tracking snippet for events
- 3:51Vercel middleware for routing
- 4:33TinyBird real-time processing
- 5:58Extensible Next.js dashboard
- 7:00Dashboard technical features
- 8:03Custom events extension
- 9:29Project impact and call
related talks
40mA Developer’s Tour in 360 Days
33mBuilding Open-Source Cloud-Native Apps in JavaScript
16mHow moving to serverless Nuxt sped up our time to market
28mThe hidden infrastructure powering our frontends
26mYour SaaS forecast: Cloudy with a chance of GraphQL
42mA Small Big Project: From Zero to Production in 2 Weeks by Three Frontenders
23mFrontend for a server-less stack — Brian Douglas
38mSolutions at Scale
