A total guide for developing Shopping cart module for an existing Spring Boot web application with the following information:
– Products in the shopping cart are kept in MySQL database (a client can put one or more products to his shopping cart).
– Customers must login to utilize shopping cart features
– Shopping cart essential actions: add items, remove produts, upgrade amount of items
– Shopping cart interface is fully responsive using HTML 5, Bootstrap 4, jQuery on the client side, and RESTful Webservices with Spring structure on the server side.
Technologies:
– Spring Boot Web & RESTful Webservices
– Spring Data JPA with Hibernate
– Spring Security
– Thymeleaf
– HTML 5, Bootstrap 4, jQuery
– MySQL database
Software programs:
– Java Advancement Set (JDK).
– Spring Tool Suite IDE (STS).
– MySQL Neighborhood server & MySQL Workbench.
Source
