Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java URL Shortener

A simple Java Spring application that takes a target url and converts into a new url with a unique hashcode.

Features

  • Web application featuring secure login and register forms
  • List with url shortener and the original url
  • form with the original url that generates the new url shortener
  • A separated Web application for validation of the url shortener and handling redirection to the original URL

Installation

git clone https://github.com/melkyy/JavaURLShortener.git
cd JavaURLShortener
docker compose up --build

Usage

The project consist of two web applications to decouple URL management and the validation of the shortened URL.

URL Shortener Generation FrontEnd http://localhost:5173

Vue.js application that is used to manage your URLS

URL Shortener Generation Endpoints

There are several endpoints that manages the URLS

URL Shortener Validator http://localhost:8082

The web application validates the hashed code and ensures that the URL has the correct format otherwise redirects to the original URL

Requirements

  • Java 8 or higher
  • Docker and Docker Compose

About

A small web application to manage and validate a shortener URL

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages