ReadingIsGood - Online Book
Uses libraries of Project
- Java 11
- Spring Boot 2.6.3
- JUnit 5
- Mapstruct 1.4.2
- Lombok 1.18
- OpenAPI 1.6.5
Uses database of Project
- MongoDb
Spring security is used for security (JWT Token).
You can run endpoints via openapi. There is OpenAPI support to JWT Token.
OpenAPI Url : http://localhost:8080/swagger-ui.html (Not requied authorization)
There is a DockerFile and docker-compose. The application can run from the docker-compose file.
There are unit tests and integration tests.The test coverage in %89 classes, %71 lines.