via HTTPS
git clone https://github.com/kuci-JK/inqool-java-spring-api-reservation.git
or SSH
git clone [email protected]:kuci-JK/inqool-java-spring-api-reservation.git
Outputs to ./target in project root
./mvnw package
Without data initialization:
java -jar target/inQool-tennis-reservation-api-0.0.1-SNAPSHOT.jar
With data initialization (creates 2 court surfaces and 4 courts on startup):
java -jar target/inQool-tennis-reservation-api-0.0.1-SNAPSHOT.jar data-init
Api is available at http://localhost:8080/api/*
- surfaces:
http://localhost:8080/api/surfaces
- courts:
http://localhost:8080/api/courts
- reservations:
http://localhost:8080/api/reservations
Autogenerated API docs are available in API.yaml
. With possible routes and parameters.