Skip to content

harsh-solanki21/url-shortener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

🌈 URL Shortener (Shrinker)

  • A URL shortener is a tool that creates a short, unique URL that will redirect to the specific website of your choosing.
  • Use this tool for transforming long, ugly links into nice, memorable and trackable short URLs.
  • It is also the best tool for social media and affiliate marketers.
  • The motivation behind making this project is it's multiple use cases like:
    • Decrease Character Numbers for Social Media Sharing
    • Make URLs Friendly and Memorable
    • Branding and Marketing
    • Tracking Clicks and More
    • Deep Linking to Apps
    • Get More Clicks
    • etc.

Features

  • Shrinker allows to reduce long links from Instagram, Facebook, YouTube, Twitter, Linked In and all the sites on the Internet, just paste the long URL, enter alias if you want and click the Shrink button. On the same screen below, you'll see the result.
  • The result for the shortened URL contains the Domain name, Original link, Shortened link, Date, Clicks, Copy URL button and Delete URL button for the shortened website.

User Interface

Home Page

homePage

Shortened URL list Page

shortenedListPage


Demo Videos

Shrink URL

add.URL.mp4

Delete URL

delete.URL.mp4

Search URL

  • Search by Long URL & Short URL / Alias
search.URL.mp4

Clicks of URL

  • Keeps track of number of clicks on a particular URL
clicks.URL.mp4

404 Invalid URL

  • Shows 404 Page when user tries to open url with wrong alias.
not.found.mp4

Validations & Empty Lists

URL Validation

  • This error will be shown when use tries to enter Empty URL or a Wrong URL.
  • In the below case, colon(:) is missing in the URL. URLerror1

Already Shortened URL

  • This error will be shown when use tries to shrink the URL which is already shrinked. URLError

Already used Alias

  • This error will be shown when user enter the alias that are already in use (Alias should be always a unique value). aliasError

When no URL is shortened

empty main empty list

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published