The project uses the following technologies:
- web/REST: Spring 3.1.2
- view: Freemarker
- marshalling: Jackson (for JSON) and XStream (for XML)
- persistence: Mongo DB
- security: Spring Security 3.1.2
- testing: Junit, Hamcrest, Mockito, rest-assured
- utils: Lombok