The product is a calculator for generating paysheets and sending them to the email addresses of the customer’s employees. The application is designed to simplify the process of paysheets generation by significantly reducing the time spent by the accounting department for routine mechanical operations.
A multi-module architecture is implemented in the application. There are 3 main modules below:
Programming languages: Java 8.
API: Aspose.Cells, Java XMail.
Infrastructure: Jenkins, IntelliJ idea, Jira.
Java libraries: Apache Commons, Apache POI, FreeMarker, Jackson.
Database: MySQL.
Version Control: SVN.
Test Automation libraries: TestNG.
Platforms: Nexus.
Logging libraries: log4j.