Back to All ProjectsFleet Management · Microservices
Dispatcher — Fleet Management Extension
Fleet management extension service resolving cross-environment database synchronization.
NestJSFramework
Swagger APIDocumentation
AWS S3Storage
Overview & Purpose
A microservice designed for corporate operators managing massive commercial fleets. It runs in parallel to Winchit, sharing the same live MongoDB database while enforcing different operational validation rules and roles.
Key Technical Highlights
- Designed custom NestJS RBAC decorators resolving complex roles (Dispatcher, Administrator, Operator)
- Shared a live MongoDB connection between separate code repositories securely using transaction safety checks
- Exposed fully annotated Swagger OpenAPI endpoints for integration with corporate logistics portals
- Used AWS S3 with signed upload URLs for invoice, receipt, and damage photo reporting storage