Skip to content

NathanAlmeida2006/ShortenerUrl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shortener URL Project 🚀

Overview

The Shortener URL is a full-featured URL shortening service built with modern Java technologies. It provides:

  • URL shortening with customizable paths
  • QR Code generation for shortened URLs
  • Instant redirection
  • In-memory database for rapid development
  • RESTful API with detailed analytics

Key Features ✨

  • Smart URL Shortening: Convert long URLs to short, memorable links
  • QR Code Integration: Auto-generate scannable QR codes for every shortened URL
  • Instant Redirection: 302 redirects for real-time traffic handling
  • H2 Console: Built-in database management UI for development
  • API Documentation: Integrated Swagger UI for endpoint exploration

Tech Stack 💻

  • Java 21: Latest LTS version with modern language features
  • Spring Boot 3.3.4: Enterprise-grade application framework
  • H2 Database: Embedded in-memory SQL database
  • ZXing: QR code generation library
  • Lombok: Clean code automation
  • Spring Data JPA: Robust persistence layer

📧 Contact: [email protected] Developed with ❤️ by [Nathan Felipi Almeida]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages