/url-shortener

A Flask implementation of FreeCodeCamp's URL Shortener project.

Primary LanguagePythonMIT LicenseMIT

URL Shortener Microservice

What is this?

A URL shortener service built on Flask, providing both an API and a graphical frontend.

You can find it deployed here.

Example creation usage

https://briefly-url.herokuapp.com/new/https://www.google.com
https://briefly-url.herokuapp.com/new/http://foo.com:80

Example creation output

{ "original_url":"http://foo.com:80",
  "short_url":"https://briefly-url.herokuapp.com/8170" }

Usage

https://briefly-url.herokuapp.com/2871

Will redirect to

https://www.google.com/

Project Specs

This was originally built to satisfy the requirements of FreeCodeCamp's URL Shortener Microservice project.

You can find those requirements here.