SkillAgentSearch skills...

OnlineShop

:hibiscus: Java Spring Boot web store

Install / Use

/learn @merikbest/OnlineShop

README

:hibiscus: Perfume web store

This E-commerce project built on Spring Boot.<br> Deployed on Amazon web services EC2.<br> See demo below.

User credentials:<br> Login: test123@test.com <br> Password: admin

Admin credentials:<br> Login: admin@gmail.com <br> Password: admin

Used Technologies:

  • Spring (Boot, Data, Security)
  • JPA / Hibernate
  • PostgreSQL
  • Thymeleaf
  • Bootstrap, CSS
  • Maven
  • Junit, Mockito
  • Lombok

About This Project

  • Customers can register/login.
  • Customers can navigate through the main pages, view products, or select a product from a storefront and preview.
  • Customers can navigate on the main pages browse products or select an item from the showcase and preview.
  • Customers can search for the product according to the specified criteria.
  • Customers can add products to the shopping cart and delete products from the shopping cart.
  • Customers can order the products in the shopping cart.
  • Customers can change their password and view their orders.
  • Admin can add or modify product.
  • Admin can change the data of any user.
  • Admin can view orders of all users.

Screenshots

Menu page | Product page :------------------------:|:-------------------------: Menu page | Product page

Cart | Ordering :------------------------:|:-------------------------: Cart | Ordering

Email template | List of orders :------------------------:|:-------------------------: Email template | List of orders

User profile page | Add perfume page :------------------------:|:-------------------------: User profile page | Add perfume page

View on GitHub
GitHub Stars200
CategoryData
Updated10d ago
Forks56

Languages

Java

Security Score

85/100

Audited on Mar 18, 2026

No findings