Spring Boot MVC Fullstack Web Application
Technologies used
- Java
- Spring Boot
- HTML
- CSS
- JavaScript
- Bootstrap
- MySQL
Prerequisites
Before running this application, ensure you have the following installed:
How to run project
- Clone project
- Create webshop.sql, update application.properties with your db connection details
- Create email for the gmail that u will use as a sender and set it in application.properties, and generate app password
- Change the email sender in the EmailSenderService
- Build the application
- Run app
- Access the application through localhost
Home Page
All Products Page pagination
Product Page
Empty Cart
Shopping Cart with cart item
About us page
Product add/ Product edit
Confirmation email to customer and seller