All projects · Supabase Full-Stack Apps
Linkly — Mini URL Shortener & Analytics Dashboard
A mini URL shortener and real-time analytics dashboard with dynamic route redirection.
A mini URL shortener and real-time analytics dashboard with dynamic route redirection. Features a zero-authentication management dashboard to generate unique 6-character short codes from long destination URLs, copy links to clipboard, deactivate or delete links, and monitor real-time click metrics including total clicks, clicks today, and top performing links. Treats each short link like a route stored in Supabase with an atomic click-counting RPC function, dual-mode persistence with offline LocalStorage fallback, and an interactive landing page featuring a live route redirect simulator.
- Treats each short link like a database-stored route with an atomic register_click(code) RPC counter and dynamic redirect handler
- Zero-auth management dashboard with real-time short link CRUD, search filtering, and one-click clipboard copying
- Comprehensive click analytics: total clicks, clicks today, top performing link bars, and 7-day SVG area trendline chart
- Integrated dual-mode persistence: live Supabase PostgreSQL backend with instant offline LocalStorage fallback and seed dataset
Built with: HTML5, Vanilla JavaScript, Supabase JS v2, PostgreSQL, Sora, Outfit, Chivo Mono, Plus Jakarta Sans