Product is used for training purposes only. 

Uses Spring MVC / REST / HATEOAS and MongoDB. Includes a Gradle (wrapper) build too.