parent
2aa44b4986
commit
6c80e6a937
@ -1 +1,25 @@
|
|||||||
|
# Short URL Generator
|
||||||
|
|
||||||
|
**Tier:** 2-Intermediate
|
||||||
|
|
||||||
|
Generate Short URL based on certain domain selected by the user.
|
||||||
|
|
||||||
|
## User Stories
|
||||||
|
|
||||||
|
- [ ] User can paste any long URL which need to be shortened.
|
||||||
|
- [ ] By clicking the `Generate Short URL` User can get short URL in return.
|
||||||
|
- [ ] User can click a `Copy to clipboard` button and can use that URL anywere.
|
||||||
|
- [ ] When user Search that URL in web, page should redirect to actual long URL.
|
||||||
|
|
||||||
|
## Bonus features
|
||||||
|
|
||||||
|
- [ ] User can use short URL any many time as he wants.
|
||||||
|
|
||||||
|
## Useful links and resources
|
||||||
|
|
||||||
|
- [vlidate URL ](https://www.npmjs.com/package/validator)
|
||||||
|
- [create shortid](https://www.npmjs.com/package/shortid)
|
||||||
|
## Example projects
|
||||||
|
|
||||||
|
- [Short URL Generator ](https://www.shorturl.at/)
|
||||||
|
- [URLGenerator](https://free-url-shortener.rb.gy/)
|
||||||
|
Loading…
Reference in new issue