Here are examples of a URL shortener you can use for inspiration:
- TinyURL: Shorten that long URL into a tiny URL
- bitly: Custom URL Shortener, Link Management & Branded Links
Here are resources that you can use to build your URL shortener:
- requests: HTTP library for Python, built for human beings
- Making HTTP Requests With Python: Real Python video course
- random Module: Python3 documentation - Generate pseudo-random numbers
- Generating Random Data in Python: Real Python video course
- string Module: Python3 documentation - Common string operations
- Strings and Character Data in Python: Real Python video course
- sqlite3: A self-contained, serverless, transactional SQL database engine