Freight Management Solution

ValueCoders was approached by an eminent client to develop a web-based solution for their Freight management services, integrating air and ocean freight management with financial services for a global logistics company. Our team delivered a streamlined solution that improved operations, visibility, and communication, increasing customer satisfaction.

Technology Used:
  • Angular
  • JAVA
  • RestEasy
  • SPRING

Simplify and scale
your processes
with ValueCoders

Project Synopsis

This web-based project provides Air & Ocean freight management with financial services. It has the following main modules:
  • Air: handles all air-related tasks.
  • Ocean: It handles all partners and their lower hierarchy.
  • Finance: It handles all End Customers and their lower hierarchy.
It has the following stages of code push:
  • Beta
  • Staging
  • Production
It has the following customers:
  • Scan-shipping
  • Shipco
  • Strait Air
To create the booking, we have offices in various countries such as the USA, China, NYC, Bangkok office BKK.
Different sub-modules are available in the air:
1. Booking shipment: For registering shipment with details like flight, charges, AWB, notify party details, and uploading a document, it mainly has 3 directions where material can be shipped import, export, and remote.
2. IMC: International Master Console shares freighters with different booking shipments.
3. Copy Booking: For copying current booking details to the new tab and create a new booking using that information.
4. Quote Booking: We can set a quote for a freighter, then during booking shipment, the user can select this quote to get charges.
5. Template Booking: We can save a template, which can be used repeatedly to register new bookings with some prefilled details.
6. Profit Share: It sets profit distributions between two or more bookings.
 Profit Distributions

Project Requirement

There is a field present in booking shipment and IMC. The user wants to change the logic for a responsible person in booking and IMC so the correct person can be assigned from the control tower. The responsible person in consol booking is disabled and populated from IMC. The responsible person in consol booking will not be linked to IMC.

It will remain enabled in consol booking, the same as non-consol booking. If a non-consol booking is changed to consol, the responsible person will remain enabled and not linked to the IMC file. If a consol booking is changed to Non-Consol, then a responsible person will be assigned to booking, and a new file will be created.
.

Solution Implemented

PROCESS

  1. To enable the responsible person field for console booking, the team needed to make changes in MainDetailsPresenter.
  2. Added 6 new columns to save the responsible person for console and non-console booking.
  3. The population method changed to get responsible person fields from the database.
  4. Made changes in the save booking method on the client side to get data from the front end that can be saved.
  5. For note generation, the team used the previously current API to generate.

Key challenges

Key Challenges Solution
Finding issues with getting the wrong direction, we needed direction details to set up a responsible person. Setting the responsible person is moved from populate method to enable and disable method in booking shipment main detail, which gets executed first.

Results

We have successfully developed a web-based solution for their Freight management services, integrating air and ocean freight management with financial services.

Freight Management Solution
Freight Management Solution
Freight Management Solution
Freight Management Solution
Freight Management Solution

Book Free Consultation

Guaranteed response within 8 business hours.

Fill up your details

Get Custom Solutions, Recommendations, Estimates.

What's next?

One of our Account Managers will contact you shortly

Error Message
Error Message
Error Message
Error Message
Error Message

=