One of the keys asks in the application was to handle complex calculations and auto-determine the number of containers needed in case of large freight-related requirements.
The application was expected to facilitate the sign-up with freight forwarders, who in turn would provide routes and respective rates along with other details.
The end-customer of this B2C platform would provide the details of their freight; one of the keys and differentiating factors of the platform was to perform a smart search and suggest the best-suited forwarders based on the freight needs of the customer.
Uploading files, reading and processing the uploaded (excel) files and then updating the database was also one of the architecturally significant requirements