This project is built with Maven and Spring Web Dependencies: spring-boot-starter-web h2 lombok spring-boot spring-boot-starter-test spring-boot-starter-data-jdbc To build: ./mvnw clean package To run: java -jar ./target/path-to-SNAPSHOT.jar To get points for last three months: curl -X GET https://localhost:8080/customer-points/points-balance-last-three-months