Back to work

API & analytics / PROJECT NOTES

URL Shortener - Links & Click Analytics

PythonFastAPIPostgreSQL

Overview

I built a URL shortening service with FastAPI, including unique slug generation, redirection, and request tracking. PostgreSQL stores the shortened URLs and their click data.

I added an analytics dashboard to view click counts and traffic information for the links.

The problem

Create short links, redirect requests to their destinations, and make click activity visible in a dashboard.

The result

Implemented the shortening and redirect APIs, URL and click-data models, and a dashboard for link activity.

URL shortening, Analytics, REST APIs