Skip to content

URL shortening is used to create shorter aliases for long URLs. We call these shortened aliases “short links.” Users are redirected to the original URL when they hit these short links. Short links save a lot of space when displayed, printed, messaged, or tweeted. Additionally, users are less likely to mistype shorter URL

License

Notifications You must be signed in to change notification settings

punitpatel214/baby-url-generator

Repository files navigation

JAVA CI Node CI

Baby-Url-Generator

This repository is for learning system design, system design implementation not only with diagrams but also with end to end implementation with best practices.

Live Application: https://baby-ui-punitpatel214.cloud.okteto.net/

Overview

Baby URL Generator creates shorter url for long URLs. We call these shortened url “baby links.” Users redirect to the original URL when they hit these baby link. Baby links save a lot of space when displayed, printed, messaged, or tweeted. Additionally, users are less likely to mistype shorter URL.

User

  • thousands, one day millions

Requirements

  • Create portal for baby url generator, User generate baby url from long url. User will redirect to original URL when they hit baby url.
  • User can share baby link through Social Media. In future user can create QR code for baby link.
  • Baby url should not be guessable.
  • User can see all created baby link and can delete baby link. User can change long url.
  • Guest User also can generate baby link.

About

URL shortening is used to create shorter aliases for long URLs. We call these shortened aliases “short links.” Users are redirected to the original URL when they hit these short links. Short links save a lot of space when displayed, printed, messaged, or tweeted. Additionally, users are less likely to mistype shorter URL

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published