Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 593 Bytes

README.md

File metadata and controls

20 lines (15 loc) · 593 Bytes

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