This project showcases a UI extension designed to streamline shipment tracking within HubSpot CRM. This extension integrates with a DSV API, providing a centralized view of all DSV shipments associated with the currently open project. This eliminates the need for users to contact the shipping department to fetch shipment IDs and subsequently navigate to external systems to obtain required information, saving time and improving workflow efficiency.
The UI is kept clean with minimal information to avoid cluttering the interface. When Proof of Delivery (POD) is available, a link to download the document is provided.
The module is located on the right toolbar of the CRM platform, providing easy access to shipments when browsing deals.
Challenge: Handling potential API latency and ensuring a responsive user experience.
Solution:
Implemented
loading indicators and optimized data fetching to minimize perceived delays.
Challenge: Displaying
large numbers of shipments efficiently
within the UI.
Solution: Implemented pagination to manage large datasets and maintain a smooth user
experience.