shur.click
Production-ready URL shortener with fast redirects, analytics, and secure link management.

Overview
shur.click is a full-stack URL shortener designed for high-read traffic and low-latency redirects. It supports short-link creation, redirect resolution, basic analytics, and secure management workflows while keeping the product experience simple for end users.
The project focuses on systems design trade-offs: using Redis for fast redirect lookups, PostgreSQL for durable metadata and analytics, and Spring Boot APIs that separate redirect read paths from analytics write paths.
Stack
JavaSpring BootReactTypeScriptTailwind CSSRedisPostgreSQLSupabaseAWSREST APIs
Highlights
- Builds compact short URLs with collision-resistant code generation.
- Uses Redis caching for near O(1) redirect resolution under read-heavy traffic.
- Persists links and analytics data in PostgreSQL through managed Supabase infrastructure.
- Applies validation and abuse controls for safer public link APIs.


