Skip to content

Munashe-Njanji/url_shortener

Repository files navigation

URL Shortener using FastAPI

This is a solution to the URL shortener project on roadmap.sh : https://roadmap.sh/projects/url-shortening-service

This is a simple URL shortening service built with FastAPI, SQlite, and SQLAlchemy. The service allows users to create, retrieve, update, and delete shortened URLs, as well as track the usage statistics of each shortened URL.

Features

  • Shorten URLs: Generate a unique, shortened version of any URL.
  • Retrieve URLs: Look up the original URL using the shortened code.
  • Update URLs: Modify the original URL associated with a shortened code.
  • Delete URLs: Remove shortened URLs from the system.
  • View Stats: Track how many times a shortened URL has been accessed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages