Skip to content

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.

License

Notifications You must be signed in to change notification settings

JohnDamilola/URL-Shortener-2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

327 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

URL Shortener 2.0

DOI

Description

Do you wish you could convert your long urls to a short and easy-to-remember custom one, and also track the number of visits, and be in total control of your links (e.g. password-protect, disable/enable, set expiry dates). Also do you wish to track engagements using UTM parameters, then URL Shortener 2.0. is that tool you need.

Watch URL-Shortener-2.0 in Action

Feature Delta (changes) between Phase One and Phase Two

1205.4.1.mp4

Tech Stack

Getting started & Installation:

Demo Links

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

Future Scope

  • Display charts to show engagement analytics using UTM parameters
  • Bulk shortened links creation
  • Country/Region targeting
  • Link expiration by number of visits
  • Tags for links to organize them in dashboard

Scalability

See here

Contributions to the Project

Please refer to the Contributing.md if you want to contrbute to the FlashCards 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. Swarangi Gaurkar
  2. Kritika Javali
  3. John Damilola
  4. Aaron Dias Barreto
  5. Leo Hsiang

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

Packages

No packages published

Contributors 5