OnlineShop
:hibiscus: Java Spring Boot web store
Install / Use
/learn @merikbest/OnlineShopREADME
: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
:------------------------:|:-------------------------:
| 
Cart | Ordering
:------------------------:|:-------------------------:
| 
Email template | List of orders
:------------------------:|:-------------------------:
| 
User profile page | Add perfume page
:------------------------:|:-------------------------:
| 
