u-bayram / reading-is-good

ReadingIsGood - Online Book

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

reading-is-good

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.

About

ReadingIsGood - Online Book


Languages

Language:Java 99.7%Language:Dockerfile 0.2%Language:Shell 0.1%