StockManageAPI
2024REST API for inventory and sales management
2024
StockManageAPI
REST API for inventory and sales management
The project
A complete commercial back end: articles and categories, clients and suppliers, orders with line items, sales, stock movements (entries, exits, corrections) and per-article history. User and role management, business rule validation and centralised exception handling. Layered DTO / Service / Repository / Controller architecture.
Technologies used
- Java 17
- Spring Boot 3
- Spring Data JPA
- Hibernate
- MySQL
- Maven