Backend API / Source available
H-Phsar — B2B Marketplace API
architecture
Problem
Wholesale trade between distributors and retailers still runs on phone calls and paper: orders get lost, prices stay opaque, and neither side has a record of what was agreed.
Solution
A Spring Boot marketplace API connecting distributors and retailers through catalogs, carts, controlled order transitions, and real-time notifications.
My contribution
- Separated role-specific APIs over one shared relational model
- Enforced every order transition through an explicit state machine
- Spring Boot 3
- Java 17
- MyBatis