2tinylink is a web application that allows users to generate short URLs and track their clicks.
-
URL shortening: Users can input a long URL and get a shortened version of it.
-
Click tracking: Users can track the number of clicks on their shortened URLs.
-
Customizable URLs: Users can customize the ending of their shortened URLs.
-
User account: Users can create an account to save and manage their shortened URLs.
-
QR Code generation: The app should generate a QR code for each short URL, allowing users to easily scan the code to access the original link.
-
Security and Privacy: It should have built-in security features to protect users’ links from unwanted access and ensure that the links are not being used for malicious purposes.
-
Password protection: Allow users to protect their links with a password so that only authorized people can access them.
-
Expiration dates: allow users to set an expiration date for their links after which the links will be inaccessible.
-
Grouping and tagging: Allow users to organize and manage their links by grouping them into different categories or tagging them with keywords.
The goal of the project is to provide a simple and easy-to-use solution for generating short URLs and keeping track of their clicks. The application is intended for personal use and can be used for shortening links for social media, marketing campaigns, or any other purpose where tracking clicks is important.
- back end: ASP.NET Web API
- front end: Reactjs + Nextjs
Jamal Id Aissa |
Amine Tissilguit |