Skip to content

CSC510SEFall24/URL-Shortener-2.0

 
 

URL Shortener 3.0

Description

Do you wish you could convert your long urls to a short and easy-to-remember custom one? With tools like tracking number of visits, password protecting links, bulk creation of links and easy filtering. Then URL-Shortner-3.0 is exactly what you need!

Watch what makes URL-Shortener-3.0 amazing!

URL.Shortener.3.0.mp4
demo.mp4

Tech Stack

Getting started & Installation:

Some of our Current Screens

Screenshot 2022-12-05 at 21 55 01 Screenshot 2022-12-05 at 21 55 16 Screenshot 2022-12-05 at 21 56 24 Screenshot 2022-12-05 at 21 56 59

Phase 1 Features

  • Anonymous short links creation (without login)
  • Edit/Delete shortened links
  • Redirect shortened links to original links

Phase 2 Features

  • User authentication
  • Update and delete user account
  • Create Short links (from authenticated account) asides from anonymous
  • Edit/Delete shortened links (from authenticated account)
  • Track link engagement analytics - check number of visits of each shortened link
  • Set up UTM parameters for shortened link to track link engagements, medium, channels, source etc.
  • Set expiry date, Disable/Enable, Password protect created of each shortened link
  • Download QR code of each shortened links
  • Redirect shortened links to original links (both for anonymously created links & logged in user created ones)
  • View overview stats of all your links in one place

Phase 3 Features

  • Bulk creation of links
  • Filter links based on tags
  • Create Short links with protection
  • Edit/Delete shortened links with their tags (from authenticated account)
  • Set expiry date for links based on number of visits
  • View analytics for your links

Future Scope

  • Display charts to show engagement analytics using UTM parameters
  • Country/Region targeting

Contributions to the Project

Please refer to the Contributing.md if you want to contrbute to the URL Shortener source code. Follow all the guidelines mentioned and raise a pull request for the developers to review before the code goes to the main source code.

Help

Email any queries to the contributors -

  1. Bhavishya Tarun
  2. Archit Gupta
  3. Vyom Patel

Original Authors

  1. Kritika Javali
  2. Swarangi Gaurkar
  3. Aaron Dias Barreto
  4. Leo Hsiang
  5. Damilola Babalola

License

MIT

Funding

Our project at the moment is not funded by any organization/individual.

About

URL Shortener is a tool to help you create simple and easy-to-remember custom links from long URLs and to also track link performance and impact.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 28.2%
  • TypeScript 27.8%
  • HTML 24.9%
  • SCSS 15.2%
  • CSS 3.0%
  • Batchfile 0.4%
  • Other 0.5%