Skip to content

k1lgor/url_shortener

Repository files navigation

Modern URL Shortener

A sleek, modern URL shortener built with Python, Flask, and HTMX.

Features

  • Shorten long URLs to easily shareable links
  • Copy shortened URLs to clipboard with a single click
  • Responsive design that works on desktop and mobile
  • Real-time URL shortening without page reloads (using HTMX)
  • Secure and scalable backend using Flask and SQLAlchemy
  • Comprehensive test suite with unit tests and behavior-driven tests

Technologies Used

  • Backend: Python, Flask
  • Frontend: HTML, CSS, HTMX
  • Database: SQLAlchemy
  • Testing: Pytest, Behave
  • CI/CD: GitHub Actions

Releases

No releases published

Packages

No packages published