Account Service
A RESTful service for a company to upload employee payrolls.
Scope
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.
Specifications
- MVC Architecture
- Maintainable, clean code
- Object-Oriented backend implementation
- Clear code documentation
- Secured endpoints
- Brute Force prevention
- Incoming data validation
Technologies
- 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
License
Licensed under GPLv.3