- Backend
Freight & Logistics Supply Chain API
Modular freight REST API with transactional status changes and row locking.
What I built
- Built a modular freight REST API with versioned endpoints, validated shipment DTOs, pagination, indexed entity fields and Swagger/OpenAPI documentation.
- Implemented shipment status transitions and tracking-log writes inside database transactions, using pessimistic row locking to keep concurrent updates consistent.
- Added JWT/RBAC-protected routes, shipment-volume calculations and a Docker Compose PostgreSQL service with a health check for local development.