Merge 6c80e6a937
into 08b771c863
commit
43572bd5ce
@ -0,0 +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