Development of a fully functional Spring / JPA Enterprise application with authorization and role-based access rights using the most popular Java tools and technologies: Maven, Spring MVC, Security, JPA (Hibernate), REST (Jackson), Bootstrap (css, js), datatables, jQuery + plugins, Java 8 Stream and Time API and storage in Postgresql and HSQLDB