Implementation

The WEB service has been in Java (SE8) implemented, using Spring Boot 2.1 framework, with Thymeleaf engine on the fron end side.

MySQL Database Management System serves for persistent storage device. User accounts, uploaded files and the processed result need to be stored for a longer time.

Github solved the regular tasks of the source code management. Spring Tool Suit 4 (STS4) was used as development IDE. The Enterprise Architect modelling tool (Version 12.1) has the UML class diagrams generated. The software documentation has been completed with the list of front-end HTML templates, CSS and Javascript files.