TinyLink is a full-stack URL shortener web application like Bit.ly.
It allows users to create short links, track click analytics, and manage links through a clean and modern interface.
- Create short links from long URLs
- Optional custom short codes
- Automatic unique code generation
- Redirect to original URL (HTTP 302)
- Track total clicks
- Store last clicked timestamp
- Delete existing links
- Search & filter links
- Statistics page for each link
- Pagination
- Health check API
- React (Vite)
- Tailwind CSS
- Node.js
- Express.js
- PostgreSQL (Neon)
- Frontend: Vercel
- Backend: Render
- Database: Neon