04 / PROJECT DETAIL
KirimAja
Logistics platform with four roles, shipping cost calculation and Xendit invoicing.
CODE ONLY
Solo project
SUMMARY
Customers create shipments and track packages, branch admins manage local operations and couriers, couriers update delivery status, and a superadmin oversees all branches. Shipping cost combines a base fare, a weight fee and a distance fee.
PRODUCT
CONTEXT
Built while following a course.
IMPLEMENTATION
- NestJS
- Prisma
- MySQL
- Redis
- React
- TypeScript
- Docker