Project Overview
StatLink provides marketing teams with secure URL aliases. When clicked, it logs browser properties, referring sites, and geo-locations, routing users to their destination within milliseconds.
Key Features & Scope
Fast link redirections executing in under 12 milliseconds using Redis routing
Detailed click analytics charts tracking browser categories and locations
Dynamic QR code generator tool creating downloadable graphics for printing
Custom domain support letting users connect their company domains easily
System Architecture
Built with Next.js edge functions. Redirections are resolved at the network edge from Redis. Analytical logs are aggregated asynchronously, saving database IOPS.
Client InterfaceNext.js / React
──────▶
Backend CoreNode.js / Express
──────▶
Database NodePostgreSQL & Redis DB
Database: PostgreSQL & Redis DB
Deployment: Vercel & Upstash Redis
Performance & Vitals
99
100
99
100
Verified Production Metrics
Technologies Used
Next.jsRedisPostgreSQLChart.jsTailwind CSSTypeScript