{"repo":"DhananjayThomble/URL-Shortener-App","free":true,"listed":false,"github":"https://github.com/DhananjayThomble/URL-Shortener-App","clone":"git clone https://github.com/DhananjayThomble/URL-Shortener-App.git","description":"URL Shortener WebApp & Chrome-Extension using Javascript, Node.js, React, and MongoDB.","language":"JavaScript","stars":54,"topics":["nodejs","mongodb","mongoose","react","digitalocean","expressjs","javascript","hacktoberfest","chrome-extension","jwt"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"SnapURL: The Beginner-Friendly URL Shortener SnapURL is an open-source URL shortener web application and chrome-extension. It simplifies the process of converting long URLs into short and shareable links. Features - User signup and login. - Email verification for added security. - Password reset via email. - Robust password hashing with Bcrypt. - Automated email notifications for account creation and password resets. - URL shortening with randomly generated 10-character strings. - Visit count tracking for shortened URLs. - User-specific lists of generated URLs. - Deletion of shortened URLs. - Secure API authentication using JSON Web Tokens (JWT). - Express Rate Limit for API rate limiting. - Cross-Origin Resource Sharing (CORS) enabled. - API documentation powered by Swagger. - Export Generated URLs to Excel file. - Chrome extension for URL shortening. Future Plans We have exciting plans to enhance SnapURL in the future, making it even more robust and user-friendly. Our upcoming features include: User Profile Enhancements - [ ] User Profile Visibility : Choose whether your profile is public or private. - [ ] User Profile Page : Display user's name, profile picture, bio, and a summary of their URL activity. - [ ] User Analytics : View statistics for the links shared, including total clicks and views. Advanced URL Management - [x] Categories for Short URLs : Organize shortened links into categories for better management. - [ ] Bundled URLs : Group multiple URLs into a single bu","default_branch":null,"files":null,"tree":[],"storefront":"/r/DhananjayThomble","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DhananjayThomble/URL-Shortener-App/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}