web-shop-springboot

Web shop application, a full-featured e-commerce platform built using Spring Boot. This application allows users to browse products, add items to a shopping cart, and check out their purchases.

MIT License

Stars
0
Committers
2

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