REST web application based on AngularJS, Bootstrap 3, Spring Security, Jersey, AspectJ, Hibernate, Spring Data JPA, Querydsl with unit and integration tests.