/job4j_url_shortcut

This webapp realizes site field with using of principle of RESTful architecture

Primary LanguageJavaApache License 2.0Apache-2.0

Web application job4j_url_shortcut

This webapp realizes site field with using of principle of RESTful architecture.

Basic scheme of app using RESTful architecture

REST

Use cases

  1. This app can be pushed and used with any development environment that supports Java (IntellijIDEA, Eclipse, others).

Steps of work

After you pushed webapp, you can use it. Steps of work are next:

I. Registration of your site;

Site_registration

II. Login;

Login

III. Convert specific url to unique key;

Convert_url_to_key

IV. Redirect using unique key;

Redirect

V. Get statistic of url visits;

Statistic

Used technologies

  • Java Core;
  • JWT;
  • PostgreSQL;
  • Spring Boot Security;
  • Spring Boot Data JPA;
  • Spring Boot Logging;
  • Spring Boot Web;
  • Spring Boot Tomcat;
  • Rest API

Author

Sergey Gromovoy