โ† All projects

Advanced project ยท about 50 minutes

URL Shortener Service ๐Ÿ”—

Base62 encode incrementing IDs into short codes, store the mapping, count clicks and handle unknown codes. Ready to wrap in FastAPI.

A favourite system design interview question, in miniature. The core is turning an integer ID into a short string using 62 characters and back again.

This is a Pro project. Six portfolio projects are free, so you can see how they work before deciding.

See the free projects