You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
809 B
809 B
URL Shortener
Tier: 3-Advanced
We want to implement a URL shortener service. Input is a URL and output is a random unique code which is alias to the URL.
So if you give a code to the app, it gives you the original URL.
You can save records in a database or in a text files.
User Stories
- User can enter a URL and get a short code.
- User can enter a short code format and get original URL.
Bonus features
- User can see the stats of shortened URL (like number of visits and so on)
- User can provide a prefered code name to URL (You must check the code is exists or not)