Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.14 KB

README.md

File metadata and controls

42 lines (30 loc) · 1.14 KB

SpringBootTDDBookLoanAPI

Build Status codecov

  1. Architecture and best practices: RESTful architecture, Api's RestFul, Spring Boot, Clean Code, TDD.

  2. Test: JUnit 5, Assert J, Mockito.

  3. Task and mail Sender: Spring Enable Scheduling - Task scheduling service, Java Mail Sender - Service of sending e-mails, Scheduling tasks and sending email with mailTrap.

  4. Api documentation: API documentation with Swagger, Swagger API documentation.

  5. Monitoring: Metrics and api monitoring with actuator and spring boot admin.

  6. DevOps: Continuous Deploy Configuration , Continuous Deploy with Travis CI.

JACOCO to generate Code Coverage report. CODCOV to visualization the Code coverage and integrate with Travis CI.

  1. Publishing: API publishing in the cloud. Publishing with heroku, after Continuios Deploy with Travis CI, and after push with Git.