Player Market Demo Application
Service responsible from CRUD operation of Team entity.
Service responsible for CRUD operation of Player entity and contract operation with fee calculation.
Tests on service and controller level.
For persistence layer I've used PostgreSQL (H2 for Test) and JPA with Hibernate. For unit testing I've used Junit and Mockito.
From terminal, the docker image should be run in docker/local folder with below command docker-compose up -d
Postman collection included as a file named: Api Documentation.postman_collection.json
After running the project, swagger link is: http://localhost:8080/swagger-ui.html