An API to play Azul board game.
Download the jar file from releases.
Execute: java -jar target/azulapi.jar <number of players (from 2 to 4)> --server.port=<port, if not entered 8080 will be used>.
mvn spring-boot:run "-Dspring-boot.run.arguments=<number of players (from 2 to 4)> --server.port=<port, if not entered 8080 will be used>"
or:
mvn package
java -jar target/azulapi.jar <number of players (from 2 to 4) --server.port=<port, if not entered 8080 will be used>>
To access the functionality documentation please run the service and visit /swagger-ui/index.html endpoint.
Alternatively read GameController.java, FactoryTakingRequest.java and CenterTakingRequest.java classes which have Swagger documentation.
mvn test
Please read a LICENSE file.