A RESTful service for a company to upload employee payrolls.
Project was created as part of a learning track of an online academy and serves an educational purpose, and focuses on the security aspect of a web application.
- MVC Architecture
- Maintainable, clean code
- Object-Oriented backend implementation
- Clear code documentation
- Secured endpoints
- Brute Force prevention
- Incoming data validation
- Java SE 11
- Spring Boot
- Spring Web MVC
- Spring Actuator
- Spring Data JPA
- Spring Security
- Spring Validation
- Project Lombok
- Mapstruct
- H2 Database
- Built with Gradle
Licensed under GPLv.3