Work 01 About 02 Writing 03 Contact 04
Resume

EKART

A real-world e-commerce backend in Spring Boot: product management, cart handling and order processing behind a layered REST API.

Period Ongoing
Category Backend
Status ongoing
Type E-commerce backend

The problem

An online store needs its catalogue, carts and orders to stay consistent while many people act on them at once. That consistency belongs in the backend, not in the UI.

My contribution

Designing and building the whole backend — the entity model and relationships, the repository and service layers, and the REST endpoints on top.

Detail

Developing a real-world e-commerce backend application using Spring Boot, implementing core modules such as product management, cart handling and order processing.

The API follows a layered architecture — Controller → Service → Repository — so that HTTP concerns, business rules and persistence stay separated and independently testable. Spring Data JPA handles ORM, entity relationships and database persistence.

The focus throughout is scalable backend design against real business workflows rather than a demo CRUD surface.