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.