E•••E
Back to projects

E-Commerce REST API · Spring Boot Backend

2025

A Spring Boot backend for product, category, and cart management, with JWT authentication and role-based access control.

Tech stack

JavaSpring BootSpring SecurityMySQLJPA/HibernateJUnit5PostmanDocker

What it does

Screenshots

Entity-relationship diagram — User, Category, Product, Cart, and Cart ItemSystem architecture diagram for the E-Commerce REST APILogin response detail showing the issued JWT in the Authorization header and response bodyTerminal output of ./mvnw test — 3 JUnit5/Mockito tests passing, BUILD SUCCESS
GitHubTry live APITest report

Explore the deployed API in Swagger using the pre-filled demo credentials.