One of the biggest ask was to integrate the platform with OTM such that any new shipments created/updated in OTM must be available on the platform.
We architected the application such that it could be deployed as a monolith as well as micro-services.
Our ux-design partner provided elegant design for split and copy booking. We designed & implemented the backend logic that worked like a charm
We wrote sophisticated queries to reduce round-trip to the ERP database thereby enhancing the performance by leaps and bounds.
We architected and implemented a custom oAuth2.0 based authentication & authorization mechanism
The application was built iteratively and incrementally that facilitating early feedback.
We wrote CRON jobs to integrate with legacy ERP. The CRONs get the latest status updates from the ERP and also push the bookings from the customer portal to the ERP. The integration layer is designed in such a way that it can be switched to OTM with negligible effort.
The implementation of split bookings is the most interesting thing we did which created new bookings on the fly against a given blanket order
The deployment architecture included clustering of ec2 instances with load balancers in front.
The implementation of split bookings is the most interesting thing we did which created new bookings on the fly against a given blanket order