The idea
Imagine receiving an order and needing to check products, quantities and prices before confirming it. That is the situation I explored in this project.
You are viewing the project Order Management API
PROJECT
A project to organize customers, products and orders.
← Back to projectsImagine receiving an order and needing to check products, quantities and prices before confirming it. That is the situation I explored in this project.
I built an API to register customers and products, create orders, check stock availability and calculate totals.
Automated tests and documented fixes help show how I verified expected behavior. These are controlled demonstration scenarios, not production incidents.
Java 21, Spring Boot, JPA, H2, JUnit, Mockito, MockMvc, Swagger/OpenAPI, Docker.
This is a technical demo using temporary H2 data, without authentication or a graphical interface. Stock is checked when an order is created, not reserved.