Nutshell is a small, personal URL shortener that I wrote in Python using Quart in just two hours. Despite being developed in such a short period, it includes most features that a URL shortener normally has:
Concise, custom and randomized slugs
Password-protected (authorized) URLs
Basic URL metrics (number of visits, successful visits, last visit)
Ability to deactivate (pause) URLs
I recently posted on Medium about this small project discussing how these features are implemented in detail. Follow the links below to know more about Nutshell: