Menu

Crafting an intelligent platform to make booking and tracking shipment easier.

UI/UX

AI Content

B2B

Research

AI

Visual Design

Crafting an intelligent platform to make booking and tracking shipment easier.

Crafting an intelligent platform to make booking and tracking shipment easier.

UI/UX

UI/UX

AI Content

AI Content

B2B

B2B

Research

Research

AI

AI

Visual Design

Visual Design

UI/UX

AI Content

B2B

Research

AI

Visual Design

Overview

This case study highlights Shippabo's platform redesign, enhancing workflows, shipment tracking, and supply chain efficiency through improved delivery and communication.

Objectives

This is a freight logistics platform aimed at simplifying supply chain management for businesses. This case study covers the redesign of three key features:

• Shipment Tracking - improved tracking tools for real-time updates and predictive insights.
• User Roles and Permissions - streamlined role management to enhance collaboration and security.
• Partner Logistics Management - optimized tools for managing partners and ensuring smoother operations.

MY ROLE

Senior Product Designer

TEAM

1 Product Manager, 3 Designers, 5 Developers, 1 Founders, 2 UX Writers

DONE WITH

Figma, Illustrator, ChatGPT, Relume, Lovable, Maze

INDUSTRY

Freight, Logistics, and Supply Chain Services

Improved onboarding process

35%

Improved onboarding process

35%

Improved onboarding process

35%

Improved onboarding process

35%

Increase in user retention

25%

Increase in user retention

25%

Increase in user retention

25%

Increase in user retention

25%

Increase in time spent on website

85%

Increase in time spent on website

85%

Increase in time spent on website

85%

Increase in time spent on website

85%

Process

01

Research

Unified tools into a single, intuitive platform to eliminate inefficiencies and improve usability.

01

Research

Unified tools into a single, intuitive platform to eliminate inefficiencies and improve usability.

01

Research

Unified tools into a single, intuitive platform to eliminate inefficiencies and improve usability.

01

Research

Unified tools into a single, intuitive platform to eliminate inefficiencies and improve usability.

02

Startegy

Integrated advanced tracking capabilities to provide real-time updates and predictive analytics for shipments.

02

Startegy

Integrated advanced tracking capabilities to provide real-time updates and predictive analytics for shipments.

02

Startegy

Integrated advanced tracking capabilities to provide real-time updates and predictive analytics for shipments.

02

Startegy

Integrated advanced tracking capabilities to provide real-time updates and predictive analytics for shipments.

03

Excecute

Designed tools for better global collaboration, ensuring smoother communication and coordination between teams and suppliers.

03

Excecute

Designed tools for better global collaboration, ensuring smoother communication and coordination between teams and suppliers.

03

Excecute

Designed tools for better global collaboration, ensuring smoother communication and coordination between teams and suppliers.

03

Excecute

Designed tools for better global collaboration, ensuring smoother communication and coordination between teams and suppliers.

Research and Discovery

Understanding User Needs

Conducted interviews with supply chain managers, logistics professionals, and business owners to identify challenges and pain points.

Pain Points

  • Fragmented workflows caused by disconnected tools.

  • Limited shipment visibility, leading to delays and inefficiencies.

  • Difficulty coordinating with global suppliers and partners.

  • Manual processes slowing down operations and reducing productivity.

Business Requirements Gathering

The platform has complex business requirements. Here are some of them:Customer base is divided into four categories: distributors, retailers, growers, and end users.They offer eight different types of deals that vary according to business requirements.There are more than fifteen different roles at various levels within the organization.They use industry-specific terminologies as well as internal organizational jargon.Having a comprehensive understanding of the business requirements and their limitations was of utmost importance. We invested a considerable amount of time to incorporate those requirements into the design, ensuring that the resulting application is both usable for the client and user-friendly.

Business Requirements Gathering

The platform has complex business requirements. Here are some of them:Customer base is divided into four categories: distributors, retailers, growers, and end users.They offer eight different types of deals that vary according to business requirements.There are more than fifteen different roles at various levels within the organization.They use industry-specific terminologies as well as internal organizational jargon.Having a comprehensive understanding of the business requirements and their limitations was of utmost importance. We invested a considerable amount of time to incorporate those requirements into the design, ensuring that the resulting application is both usable for the client and user-friendly.

Business Requirements Gathering

The platform has complex business requirements. Here are some of them:Customer base is divided into four categories: distributors, retailers, growers, and end users.They offer eight different types of deals that vary according to business requirements.There are more than fifteen different roles at various levels within the organization.They use industry-specific terminologies as well as internal organizational jargon.Having a comprehensive understanding of the business requirements and their limitations was of utmost importance. We invested a considerable amount of time to incorporate those requirements into the design, ensuring that the resulting application is both usable for the client and user-friendly.

Business Requirements Gathering

The platform has complex business requirements. Here are some of them:Customer base is divided into four categories: distributors, retailers, growers, and end users.They offer eight different types of deals that vary according to business requirements.There are more than fifteen different roles at various levels within the organization.They use industry-specific terminologies as well as internal organizational jargon.Having a comprehensive understanding of the business requirements and their limitations was of utmost importance. We invested a considerable amount of time to incorporate those requirements into the design, ensuring that the resulting application is both usable for the client and user-friendly.

Understanding the Users

As stated, there are different levels and types of roles and administration personnels that would use this application. Each role only have access to certain business segments and modules of the application. Some roles have approval authority and some don’t. Some roles can create contracts and some can’t, etc. I worked with the Product Manager to create a user role matrix and map out each role’s business segments access and job description.

Understanding the Users

As stated, there are different levels and types of roles and administration personnels that would use this application. Each role only have access to certain business segments and modules of the application. Some roles have approval authority and some don’t. Some roles can create contracts and some can’t, etc. I worked with the Product Manager to create a user role matrix and map out each role’s business segments access and job description.

Understanding the Users

As stated, there are different levels and types of roles and administration personnels that would use this application. Each role only have access to certain business segments and modules of the application. Some roles have approval authority and some don’t. Some roles can create contracts and some can’t, etc. I worked with the Product Manager to create a user role matrix and map out each role’s business segments access and job description.

Understanding the Users

As stated, there are different levels and types of roles and administration personnels that would use this application. Each role only have access to certain business segments and modules of the application. Some roles have approval authority and some don’t. Some roles can create contracts and some can’t, etc. I worked with the Product Manager to create a user role matrix and map out each role’s business segments access and job description.

Site Map and Navigation

I created the application site map and mapped out all the modules and sub-modules that we were going to build.

The application contains the following main and sub modules:

  • User Roles and Logistics – with 7 sub-modules

  • Shipment List – with 4 sub-modules

  • Container List – with 8 sub-modules

  • Payments – with 2 sub-modules

  • Administration Tools – with 7 sub-modules

Other key parts

Search entities tool
Search products and product groups tool

Component Library

To ensure a cohesive and efficient design process, I built a comprehensive component library from the ground up. This systemized approach allowed me to rapidly craft and iterate on the interface while maintaining consistency across the product. The component library not only accelerated my workflow but also served as a foundational resource for the development team, providing them with a full suite of standardized elements, patterns, and variations necessary for scalable implementation.

This groundwork helped bridge design and development, reducing ambiguity, minimizing rework, and enabling faster releases.

The application structure is organized into several main modules and submodules, including:

  • Dashboard – Central hub for key metrics and quick actions

  • Project Management – Tools for creating, tracking, and editing projects

  • User Settings – Personalization, account management, and preferences

  • Notifications – Real-time updates and alert management

  • Reporting – Detailed analytics and performance insights

Each module was carefully designed with reusable components to optimize maintainability and future scalability as the product evolves.

Visual Design

As part of my case study, I am utilizing the “Shipment List” module. This module is a crucial element of the application, featuring six key components including filters, timelines, a map, container view, custom views, and a Prediction Score.

After creating the mockups, I remained involved in the project, overseeing QA and user testing.

  1. Shipment List

The Shipment List page is essential for managing shipments. It overviews inventory, lifecycle, PO number, and shipment status. Users can create custom views to optimize visibility and manage shipments efficiently.

  1. Edit Custom View

A fully customizable solution that gives users complete control over what they see in the view, simplifying the complex shipment cycle.

  1. Logistic Partners

This section of the platform lets companies join partner groups for full cycle visibility, including consignees, suppliers, customs, trucking, and more.

  1. Team Members

This is where users can manage their teams and edit their access to specific areas of the platform and logistics partners.

  1. Communications

    The communication widget is a useful tool that helps users manage notifications, conversations, and messages related to shipments and partners. It categorizes messages into different sections, making it easy to prioritize tasks and stay on top of important information.


Visual Design

As part of my case study, I am utilizing the “Shipment List” module. This module is a crucial element of the application, featuring six key components including filters, timelines, a map, container view, custom views, and a Prediction Score.

After creating the mockups, I remained involved in the project, overseeing QA and user testing.

  1. Shipment List

The Shipment List page is essential for managing shipments. It overviews inventory, lifecycle, PO number, and shipment status. Users can create custom views to optimize visibility and manage shipments efficiently.

  1. Edit Custom View

A fully customizable solution that gives users complete control over what they see in the view, simplifying the complex shipment cycle.

  1. Logistic Partners

This section of the platform lets companies join partner groups for full cycle visibility, including consignees, suppliers, customs, trucking, and more.

  1. Team Members

This is where users can manage their teams and edit their access to specific areas of the platform and logistics partners.

  1. Communications

    The communication widget is a useful tool that helps users manage notifications, conversations, and messages related to shipments and partners. It categorizes messages into different sections, making it easy to prioritize tasks and stay on top of important information.


The Take Away

Regarding business requirements, it is very important to understand and interpret what the clients are really thinking and communicating. It is also our job to help them sort out their requirements when there are inconsistency and find out what they really need. As UX designers and strategic thinkers, we are here to frame the business’ problems and get a big picture first. By getting the requirements down, we avoid developing solutions that are irrelevant and be more efficient in delivering solutions they really need and work for them. The solutions must also intersect the clients’ business needs and the users’ needs as the users are the one using the application.

Testing is crucial throughout the entire process. We involved our team and collected as much input from real users as possible. Testing should be done early on to detect any issues or broken links in the workflow. This will prevent headaches and problems later on.

Claim Your Free 3 Months

Get 3 free months of Framer Pro Yearly Subscription when upgrading your plan with the code partner25proyearly

Sign Up Now