Skip to content

Tatarinho/shortener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

URL Shortener

Simple URL shortening service built with FastAPI and React. Creates shortened versions of long URLs with an easy-to-use interface.

Features

  • URL shortening with configurable length
  • Automatic duplicate detection
  • URL validation
  • Copy-to-clipboard functionality
  • Docker support
  • API documentation
  • Pytest testing

Running the Application

Start the application using Docker Compose:

docker compose up --build

Application endpoints:

Running Tests

Backend tests:

docker compose exec backend poetry run pytest -v

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published