The pocketmath assignment demonstrates the usage of Pocketmath RESTful API. The solution uses Jersey Client as an HTTP client, Jackson JSON for serialization purposes and Guice for dependency injection.
git clone https://github.com/dusan-eremic/pocketmath.git
mvn clean compile assembly:single
java -jar target/Pocketmath-0.1-jar-with-dependencies.jar api-key
Where the api-key is an API authorization key (x-api-key) included with the assignment question.