Our team developed a new version of the application, that provides access to the archive of personal files of the employees and students of the institute. The archive stores personal information about employees and students, information about courses, information on payments, taxes, etc.
The application allows viewing and searching for necessary information, managing users and access rights. The search is implemented by various filters. For the information viewing convenience, a paged output was implemented.
There are 3 roles in the system:
The short term and budget served as a motive to emphasize the maximum usage of the ready standard solutions while maintaining the high quality of application. In that regard, Spring Boot serves as the application framework, H2 is used as the database, which is launched in the embedded mode.
Using Thymeleaf template engine allowed reducing development time, and MaterializeCSS CSS library provided compliance with the modern Material Design style.
Technologies: Java, Spring Boot, H2, Thymeleaf, MaterializeCSS.
Company's achievements on the project: