A simple and efficient URL Shortener web application that allows users to shorten long URLs, track analytics, and manage their links easily. It offers secure user authentication and a dashboard to monitor the performance of each generated URL.
- Shorten long URLs: Easily convert long URLs into short, shareable links.
- Customizable Short IDs: Create your own custom short link for better branding.
- User Authentication: Secure sign-up and login for users to manage their URLs.
- Analytics Dashboard: View click statistics, including date, total clicks, and referrers for each link.
- User-specific URL Management: Each user can view, manage, and track their own URLs.
- Easy Integration: Simple API integration to shorten URLs via a single request.
- Frontend: HTML, CSS, JavaScript, EJS
- Backend: Node.js, Express.js
- Database: MongoDB
- Analytics: Track URL clicks and manage the user's generated links