Home
Softono
Ecommerce-Website-Spring-Boot

Ecommerce-Website-Spring-Boot

Open source MIT Java
52
Stars
25
Forks
3
Issues
1
Watchers
2 years
Last Commit

About Ecommerce-Website-Spring-Boot

Ecommerce WebSite

Platforms

Web Self-hosted

Languages

Java

Links

iconSENKO Web Store

email

This E-commerce project built on Spring Boot.
Look demo below.

Login: admin
Password: admin

Used Technologies:

  • Spring (Boot, Data, Security, MVC etc)
  • JPA / Hibernate
  • MYSQL
  • Thymeleaf
  • Bootstrap, CSS, JS
  • Maven
  • Junit
  • Lombok
  • SQL Query

About Project

  • User can register / log in.
  • User can navigate on the main pages browse products or select an item from the showcase, preview and categories with paginations.
  • User can search for the product according to the specified criteria.
  • User can add products to the shopping cart and delete products from the shopping cart.
  • User can order the products in the shopping cart.
  • User can change their password and view their orders.
  • User will receive email with order after it was finished successfully.
  • Admin can add or modify everything in DB (product, user, category, vendor, basket, delivery)

    Demo

    Main page:

https://user-images.githubusercontent.com/71443826/190463648-28939833-30dd-4c46-9662-cf58b3bf2880.mp4

Main page adaptive:

https://user-images.githubusercontent.com/71443826/190474696-946531fd-a71b-4cd0-a3c0-09848b31af3e.mp4

Registration and authorization:

https://user-images.githubusercontent.com/71443826/190474763-8bd4bcab-d33b-4b7c-8569-4f838495c272.mp4

Shopping:

https://user-images.githubusercontent.com/71443826/190474806-dbbcda68-3c41-44f3-bb82-a4a168992311.mp4

https://user-images.githubusercontent.com/71443826/190474886-5e36960a-a8b5-481d-bb11-b6d48a39c1e4.mp4

Admin:

https://user-images.githubusercontent.com/71443826/190474957-5db80a19-3875-4150-babf-d3d9949b5afb.mp4

https://user-images.githubusercontent.com/71443826/190474975-ac66860e-3cc0-463e-af2c-3ea4d51f0140.mp4

Screenshots

Adaptive Category | Adaptive Product by Category

categoryPage productByCategory

Adaptive User's profile | Adaptive User's profile edit:

profileAdaptive profileEditAdaptive

Order Page:

orderPage

Admin Adaptive Product Page
productAdmin