Application based on Spring Boot framework, which gives possibility to scale functionality without losing transparency. Application could be easily converted to web-based component, which could fullfil microservice's requirements. Some assumptions were done during development and you, please do not hesitate to prepare questions on that.
To Build application, please run in project root folder:
mvn clean install
Artifact goeurotest.jar will be generated under the /target folder.
As it's requested by the conditions, you can run application with:
java -jar goeurotest.jar <CITY>
ex:
java -jar goeurotest.jar Berlin