- it will ask for a valid long url.
- url shortner will generate a short url.
- Once that generated link will be clicked, it will redirect to the original long url.
- Users can also set the Expiry date.
- The shorten link will only be valid till the expiry date.
- Programming Language - Java
- Web Framework (Backend) - Spring Boot
- Web Framework (Frontend) - React
- Database - PostgreSql
- Build Tool - maven
git clone https://github.com/demin13/urlshortner.git
mvn clean install
mvn spring-boot:run
cd urlfrontend
npm install
npm start
** Note:- Database needs to be configured either in docker container or local and is accessible on port 5432