Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

URL Shortening Application

A full-stack URL shortening application, inspired by services like Bitly, that converts long URLs into short, shareable links. This project demonstrates backend and frontend integration, secure authentication, and database management. Application Link: https://urlshorten25.netlify.app/

Features

  • Generate short URLs from long URLs
  • Redirect to original URLs via shortcode
  • Secure user authentication using JWT
  • Admin panel to manage all URLs
  • Responsive UI for a smooth user experience

Tech Stack

Backend:

  • Java 21 & Spring Boot 3.5.7
  • Spring Data JPA
  • MySQL
  • JWT for authentication

Frontend:

  • React.js
  • Axios
  • React Router
  • CSS for styling

Utilities & Tools:

  • Base62 Encoding for shortcodes
  • Maven for dependency management
  • Postman for API testing

Development Tools:

  • IntelliJ IDEA / VS Code
  • Git / GitHub for version control

https://roadmap.sh/projects/url-shortening-service

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages