Why I built it
I wanted privacy-first analytics without Mixpanel's complexity or price. So I built my own.
What it does
UCoder Insights tracks real user behavior — sessions, errors, page events — with a clean dashboard and zero third-party data sharing.
Stack: MongoDB timeseries + Redis + Express + React + Next.js. Deployed on Azure with Cloudflare CDN.
Published npm package: ucoder-insight
What I learned from real users
5 projects are using it in production today. Their feedback directly shaped the product:
Wanted better error tracking UI → built it
Wanted session breakdowns → built it
Wanted richer graphs → built it
College doesn't teach you this. Real users do.
What's next
More integrations, better Core Web Vitals tracking, and hopefully more users.
If you're building something similar or want to try it out:
🔗 insights.ucoder.in
📦 npm install ucoder-insight
Top comments (0)