All projects
WebTeam of 3 members· 2022
ProxTech Shop
A laptop e-commerce website — full-stack with Spring Boot.

About this product
A full-stack laptop e-commerce website with a clean layered architecture (Spring Security → Controller → Service → Repository → Entity). It includes a customer storefront and an admin area with a sales dashboard and management for products, categories, brands and orders. A 3-member team project.
Highlights
- Storefront: browse products, search/filter, cart, checkout
- Admin: manage products, categories, brands, orders and users
- Sales dashboard (by month/product/brand)
- Authentication & authorization with Spring Security
- REST APIs for products, cart and customers
What I learned
- ✓Designing a clean layered architecture (Controller → Service → Repository → Entity)
- ✓Building a full-stack web app with Spring Boot + Thymeleaf
- ✓Data querying & mapping with Spring Data JPA (MySQL)
- ✓Security & authorization with Spring Security
- ✓Reusing shared logic via Spring Beans
Screenshots
Tech used
JavaSpring BootSpring Data JPASpring SecurityThymeleafMySQL