Modern Java Spring Boot eCommerce application, built with the help of Hibernate 5, Spring Security, MySQL, Thymeleaf, JavaScript, VueJS