A microservice that generates short URLs for any valid website submitted by users. The short URLs can then be used to access the original website by simply typing in the short URL in any browser.
I had a spectacular struggle with this project that I only resolved – after much head scratching – when I finally figured out that the MongoDB Node package included in the boiler plate code was outdated, making it impossible to use the SRV URI link that I had been using to connect to the database for the project.
The brief for the URL Shortener Microservice project was as follows: