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