This is an E-Commerce Online Music Store Website involving front-end and back-end, where user can browse and search products. User can add products to shopping cart and checkout by filling customer information. User can leave messages asking questions. Admin can manage product inventory. Admin can manage messages left by customer.
- Import as maven project
- MySQL database is used by default and database info can be found at applicationContext.xml
- controller.js context path needs to be modifed for localhost development
- Guest can register as a user
- Once registered, user can login with username and password
- User can browse products
- User can view product detail info
- User can search products
- User can add products for checkout
· Front-end: HTML, CSS, Bootstrap, JSP, JavaScript, JQuery
· Back-end: Spring MVC, Spring Security, Spring Webflow
· Database: Spring Data, JPA, Hibernate, MySQL