Back

Scaling Enterprise Warehouse Inbound Management & ASN.

Enterprise Web WMS (Inbound Operations), Advanced Shipping Notice (ASN) Creation, Goods Received Note (GRN) Verification, Dynamic Filtering, and Inbound Exception Handling, Reduced ASN creation error rate by 65% and cut warehouse receiving dock processing time from 45 minutes to 12 minutes per shipment.

My Role - Senior Product Designer

Years - 2023

Designing complex B2B enterprise SaaS & logistics management

Narrow Positioning - High-density Data Visualization & Operational Workflow Design, Enterprise Inbound WMS (ASN List, GRN Tabs, Dynamic Filtering) 

Highlights

Features End-to-End Inbound Digitization: Streamlined the entire receiving pipeline—from Advanced Shipping Notice (ASN) intake to Goods Received Note (GRN) generation and putaway tagging.

Context-Preserving Drawer Architecture: Replaced disruptive full-page redirects with non-blocking side-drawers for ASN creation, editing, and filtering, preserving background table context.

Interactive Persona Routing: Designed the signature "What Describes You Best?" hero gateway on incit.org, cutting click depth to core solutions from 4 clicks down to 1.Multi-Tab GRN Verification: Reduced cognitive load for warehouse clerks by designing tabbed detail views for line-item inspection, quantity variance checking, and damage logging.

Smart Filter & Dynamic Status Architecture: Solved high-density data clutter by engineering multi-parameter filtration and contextual status badges across active, pending, and completed shipments.

Scope of Work

Research

Problem Definition

User Flow

UI Design

Testing & Iteration

Sep 2022

December 2022

January 2023

Challenge

High Information Density & Complex Data Tables: Inbound operations require tracking dozens of attributes simultaneously (PO numbers, SKU quantities, batch codes, carrier details, receiving dock schedules). Legacy screens suffered from extreme visual clutter.

Receiving Mismatches & Variance Handling: 

Physical shipments rarely match digital records 100% (damaged items, missing boxes, over-deliveries). The system previously lacked a clear visual mechanism to handle line-item exceptions during GRN creation.

State Management Friction: 

Inbound orders pass through multiple stages (Pending, In-Transit, Processing, Partially Received, Completed). Users lacked visibility into status transitions, leading to duplicate entries and delayed putaway.

Cross-Role Communication Gap: 

Desktop warehouse managers had limited visibility into real-time actions taken by floor operators on the mobile app during dock receiving, so need to structure web platform is connect and related to mobile app operators.

These users personas the most from the website core features and overall experience

Warehouse Operations

Monitor overall receiving velocity, resolve receiving exceptions, approve GRNs.

Inbound Receiving Clerk 

Quickly create ASNs, generate GRNs, match incoming POs against supplier invoices.

Dock Receiving Operator

Scan incoming pallets and Goods, report damaged goods, confirm line items at the dock door.

Logistics Driver 

Confirm delivery handoffs, get digital proof of delivery (POD), view door stops.

Research approach

To align the inbound experience with floor-level operational reality, I led a user-centered research initiative. I mapped user intent across all target audience segments to establish a unified information architecture—anchored on four core pillars—and conducted a comprehensive competitive analysis.

Competitor Analysis Matrix

Solutions

Deny

Contextual Inbound Dashboard & Unified ASN Management

Replaced flat data tables with a high-level summary header featuring real-time status counts (Total Inbound, Pending, In Progress, Completed), paired with side-drawer action panels for rapid ASN creation without losing page context.

Streamlined GRN Multi-Tab Inspector & Variance Workflow

Designed a structured tabbed detail drawer (General Info, Line Items, GRN Details, Audit Trail) that auto-calculates variance between expected vs. actual received quantities, highlighting discrepancies in high-visibility alert states.

Smart Dynamic Filtering & Lifecycle Status Matrix

Engineered a multi-parameter filter drawer allowing users to slice inbound volume by Supplier, Dock Location, Date Ranges, and Status. Implemented visually distinct status badges (Draft, Waiting Shipment, In-Transit, Processing, Completed, Cancelled) to provide instant visual scanning.

App Structure

User Journey Map

Wireframe and High Fidelity

Before committing to high-fidelity visual design, I built interactive wireframe flows in Figma to iterate rapidly with engineering and warehouse ops teams:

WIREFRAME

Mid-Fidelity Wireframe

High Fidelity

Key Screens

Completed

1200

Pending

290

In Process

124

Inbound

ASN List

Copyright 2021 DAP Pacific (S) Pte Ltd

Inbound List

ASN

GRN

Completed ASN

Completed GRN

Activity

New Inbound

1500

Total Inbound Outstanding

1000

Total Inbound Today

500

Last Working Day

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

20 ASN Job

Status

Draft

New

Processing Order

Waiting Shipment

Received

Putaway

Processing

Cancelled

Putaway

Putaway

Filter

Sort: A to Z

Show on page 1 - 10 out of 30

Reference ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Inbound ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Client

Company 6

Company 7

Company 5

Company 8

Company 1

Company 9

Company 3

Company 4

Company 10

Company 2

Transit Job

No

No

No

No

Yes

No

Yes

No

No

Yes

ETA

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

Shipment Type

LCL

FCL (20 ft Loose)

FCL (20ft Palletize )

LCL

FCL (40ft Palletize )

LCL

FCL (40ft Loose)

LCL

FCL (20ft Loose)

LCL

Created On

25/02/2021 09:45 AM

12/15/2020 03:56 PM

12/05/2020 07:03 PM

07/02/2020 11:22 AM

11/12/2020 04:59 PM

11/25/2020 06:45 AM

08/25/2020 09:45 AM

10/23/2020 06:21 PM

06/05/2020 02:58 PM

09/3/2020 09:52 AM

Created By

Annette Black

Eleanor Pena

Jenny Wilson

Darlene Robertson

Savannah Nguyen

Guy Hawkins

Jane Cooper

Marvin McKinney

Albert Flores

Robert Fox

Search Inbound List...

Has Issue

-

-

-

-

-

-

Has Rework

Rework

-

-

-

Rework

Rework

Rework

Rework

-

-

Action

Has Issue

15

Show Job

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

Copyright 2021 DAP Pacific (S) Pte Ltd

Create Manual ASN

ASN Details

Select Product

Rework

Create Manual ASN

Inbound List

111224455655

Reference ID *

Select Loading Bay*

WareHouse 1 Changi - Singapore

Shipment Type *

LCL

ETA Date*

12-03-2021

Choose Client

Choose Client *

Choose Client

Ex : 1165

Number of Pallet*

Pallet Type*

Palletized

10

Total Carton *

10

Total Pallet *

Transit Delivery option *

Request Delivery

Has Transit Job

Description

Describe what the ASN about...

Next Step

Cancel

Delete

Sales Order .CSV 1

140 KB

Delete

Sales Order. PDF

140 KB

Delete

Sales Order. Jpg

200 KB

Upload Attachment Files

Click or drag file to this area

Allowed *.pdf, *.doc, *.docx, *.jpeg, *.jpg, *.png

Max size of 2 MB

Dan Smith

Contact Person *

+65 Singapore

81234567

Contact Number *

City *

Select City

Country *

Select Country

State/Province *

Select Province

Delivery Address *

137 Market St Singapore 048943

ZIP Code *

22011122

Choose Address

Delivery Address

Address 1

Self Collection

Request Delivery

Client List

Choose Client

Search Client

Show on page 1 - 10 out of 30

25 Clients

Client Name

Esther Howard

Arlene McCoy

Theresa Webb

Cody Fisher

Bessie Cooper

Dianne Russell

Leslie Alexander

Kathryn Murphy

Marvin McKinney

Floyd Miles

Company Name

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

Acme Co.

Binford Ltd.

Acme Co.

Binford Ltd.

Biffco Enterprises Ltd.

Abstergo Ltd.

Client Code

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

AC-SIN

Binford Ltd.

AC-SIN

BI-SIN

Biffco Enterprises Ltd.

AB-SIN

Next Step

Cancel

ASN Cart

Total : 15 Product

Show on page 1 - 10 out of 30

Action

Quantity

1000

1000

1000

1000

1000

1000

1000

1000

1000

1000

Class

Normal Stocks

POSM

POSM

Normal Stocks

POSM

Normal Stocks

POSM

Normal Stocks

Normal Stocks

POSM

UOM Type

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

Description

Conubia elementum accumsan facilisi nibh

Viverra sapien suscipit

netus primis praesent

Lorem commodo eros montes velit nisl egestas

Nulla amet felis nisi rutrum duis commodo

Taciti id dolor magna leo tellus tempor

Ad curabitur donec risus

faucibus sodales

Metus ullamcor

perhabitasse vehicula

Hac ante fermentum sit torquent quis ad

Hac tincidunt eu nam rutrum sodales ridiculus

Duis bibendum mus turpis sollicitudin sociis amet

Item Code

11232323223131

11232323223131

11232323223131

11232323223177

11232323223177

11232323223177

11232323223177

112323232231312

11232323223131

11232323223131

New

Barcode

Photo Taking

Acknowledged

Shipment VAS

Unstuffing from Truck

Pallet

:

120

Carton

:

300

Receipt : 00000001

Receipt : 00000002

Receipt : 00000003

Proof Of Receiving

E-POR

Report

Activity Log

Proof of Receiving Details

12/07/2021 03:32 PM

Received by Receipient

Andy

Received by

Received

12/07/2021 04:32 PM

Process by Receipient

Andy

Process by

Processing

12/07/2021 05:32 PM

Completed by Receipient

Andy

Completed by

Completed

Completed

1200

Pending

290

In Process

124

Inbound

GRN List

Copyright 2021 DAP Pacific (S) Pte Ltd

Inbound List

GRN

ASN

Completed ASN

Completed GRN

Activity

New Inbound

1500

Total Inbound Outstanding

1000

Total Inbound Today

500

Last Working Day

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

20 GRN Job

Status

Draft

New

Processing Order

Waiting Shipment

Received

Putaway

Processing

Cancelled

Putaway

Putaway

Filter

Sort: A to Z

Show on page 1 - 10 out of 30

Reference ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Inbound ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Client

Company 6

Company 7

Company 5

Company 8

Company 1

Company 9

Company 3

Company 4

Company 10

Company 2

Collection Date

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

Product Type

Select Manifest

Select Manifest

No Manifest

Select Manifest

No Manifest

Select Manifest

No Manifest

No Manifest

No Manifest

No Manifest

Created On

25/02/2021 09:45 AM

12/15/2020 03:56 PM

12/05/2020 07:03 PM

07/02/2020 11:22 AM

11/12/2020 04:59 PM

11/25/2020 06:45 AM

08/25/2020 09:45 AM

10/23/2020 06:21 PM

06/05/2020 02:58 PM

09/3/2020 09:52 AM

Created By

Annette Black

Eleanor Pena

Jenny Wilson

Darlene Robertson

Savannah Nguyen

Guy Hawkins

Jane Cooper

Marvin McKinney

Albert Flores

Robert Fox

Search Inbound List...

Has Issue

-

-

-

-

-

-

Action

Has Issue

15

Show Job

Upload by CSV

Create Manual GRN

Create Manual ASN

Copyright 2021 DAP Pacific (S) Pte Ltd

Create Manual GRN

Next Step

Cancel

GRN Details

Product

Create Manual GRN

Inbound List

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

Rework

Choose Product Type *

No Manifest

Require Collection Service

Remarks

Describe what the ASN about...

No files uploaded yet!

Add files from box above.

Upload Attachment Files

Click or drag file to this area

Allowed *.pdf, *.doc, *.docx, *.jpeg, *.jpg, *.png

Max size of 2 MB

111224455655

Reference ID *

Choose Client

Choose Client *

Choose Client

120

Number Of Pallet *

120

Number Of Carton *

Collection Date*

12-03-2021

Address 1

Pick Address *

Choose Address

Dan Smith

Contact Person *

+65 Singapore

81234567

Contact Number *

Client List

Choose Client

Search Client

Show on page 1 - 10 out of 30

25 Clients

Client Name

Esther Howard

Arlene McCoy

Theresa Webb

Cody Fisher

Bessie Cooper

Dianne Russell

Leslie Alexander

Kathryn Murphy

Marvin McKinney

Floyd Miles

Company Name

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

Acme Co.

Binford Ltd.

Acme Co.

Binford Ltd.

Biffco Enterprises Ltd.

Abstergo Ltd.

Client Code

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

AC-SIN

Binford Ltd.

AC-SIN

BI-SIN

Biffco Enterprises Ltd.

AB-SIN

Choose Address

110 Lorong 23 Geylang, #07-09, victory centre midle street Singapore

Delivery Address

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 1

Company Singapore Ltd

#1

110 Lorong 23 Geylang, #07-09, victory centre midle street Singapore

Delivery Address

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 2

Company Singapore Ltd

#2

110 Lorong 23 Geylang, #07-09, victory centre midle street Singapore

Delivery Address

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 3

Company Singapore Ltd

#3

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 4

Company Singapore Ltd

#4

20 Address List

Search Address

Create New Address

Select Address

Cancel

* City

Select City

* Country

Select Country

* State/Province

Select Province

* ZIP Code

22011122

Add New Address

*Delivery Address Name

Company Name

*Recipient Company name

Company Name

* Recipient name

Name

+65 Singapore

81234567

* Phone number

* Delivery Address

137 Market St Singapore 048943

Add Address

Cancel

Copyright 2021 DAP Pacific (S) Pte Ltd

GRN Details

Rework

Create ASN

Cancel

Search Product Name or SKU...

Search Product

Show Result

Product

Product List

Product Cart ()

Add New Product

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

Create Manual GRN

Create Manual GRN

Inbound List

Result : 16 Product

Show on page 1 - 10 out of 30

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Description

Product Name 1

Product Name 3

Product Name 2

Product Name 1

Product Name 3

Product Name 2

Product Name 1

Product Name 3

Product Name 2

Product Name 1

Image

Class

Normal Stocks

POSM

POSM

Normal Stocks

POSM

Normal Stocks

POSM

Normal Stocks

Normal Stocks

POSM

Item Code

1123232322313131

1123232322313131

1123232322313131

1123232322317768

1123232322317768

1123232322317768

1123232322317768

1123232322313123

1123232322313123

1123232322313123

UOM Type

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

Quantity

10000

10000

10000

0

0

0

0

0

0

0

New

New

New

Next Step

Cancel

GRN Cart

Total : 15 Product

Show on page 1 - 10 out of 30

Action

Quantity

1000

1000

1000

1000

1000

1000

1000

1000

1000

1000

Class

Normal Stocks

POSM

POSM

Normal Stocks

POSM

Normal Stocks

POSM

Normal Stocks

Normal Stocks

POSM

UOM Type

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

Description

Conubia elementum accumsan facilisi nibh

Viverra sapien suscipit

netus primis praesent

Lorem commodo eros montes velit nisl egestas

Nulla amet felis nisi rutrum duis commodo

Taciti id dolor magna leo tellus tempor

Ad curabitur donec risus

faucibus sodales

Metus ullamcor

perhabitasse vehicula

Hac ante fermentum sit torquent quis ad

Hac tincidunt eu nam rutrum sodales ridiculus

Duis bibendum mus turpis sollicitudin sociis amet

Item Code

11232323223131

11232323223131

11232323223131

11232323223177

11232323223177

11232323223177

11232323223177

112323232231312

11232323223131

11232323223131

New

Barcode

ASN Dashboard

GRN Dashboard

Activity Log

Details

Report

Adidas Sneaker Black and Medium size

Description

Item Details

Item Details

PAIRS

UOM Type

2

Shortage

No

Photo Taking

0

Excess

190

Received Quantity

POSM

Class

Yes

Barcode

0

Expiry

Rework

1212131313131311

Item Code/SKU

200

Document Quantity

Yes

Rework

Yes

Set Dimensions

8

Damage

Item Details

Activity Log

Details

Report

Report Details

Reported

11/07/2021 03:32 PM

Date and Time

Damage Item

Report Reason

23

Quantity

PCS

UOM

Sans John

Reported By

There’s some crack on packages

Remarks

Reported

11/07/2021 03:32 PM

Date and Time

Damage Item

Report Reason

23

Quantity

PCS

UOM

Sans John

Reported By

There’s some crack on packages

Remarks

Resolved

11/07/2021 03:32 PM

Date and Time

11/07/2021 03:32 PM

Resolve Date

Damage Item

Report Reason

23

Quantity

PCS

UOM

Sans John

Reported By

Sans John

Resolve By

There’s some crack on packages

Remarks

This filles Already Resolved because issues

just small problem, This filles Already

Resolved because issues just small problem

Resolution Report

Resolution Details

Attachment 1.pdf

Attachment 1.pdf

Sort: A to Z

Show on page 1 - 10 out of 30

Activity Log

Date and Time

08/25/2020 09:45 AM

11/25/2019 03:32 PM

12/19/2019 11:32 AM

12/15/2020 03:56 PM

Action

Reported by Munir

In Progress by Albert

Waiting

Completed by Kenta

Item Details

Activity Log

Details

Report

View Details ASN and GRN

Filter Inbound & Status Architecture

Enables warehouse leads to audit receiving volume over time and identify bottlenecked suppliers.

Design Decision: Created a centralized filter drawer with multi-select dropdowns (Supplier, PO Number, Date Range, Dock Number) alongside a standardized status system (Draft → Waiting Shipment → Processing → Completed).

Value: Drastically reduces table search time and eliminates ambiguous order states.

Completed

1200

Pending

290

In Process

124

1500

Total Inbound Outstanding

1000

Total Inbound Today

500

Last Working Day

Has Issue

15

Show Job

Validation

I conducted usability evaluations with 8 warehouse operators and 4 logistics leads using high-fidelity prototypes:

Quantitative Results

  • Task Success Rate: Tested complex tasks (e.g., "Create an ASN, apply filters for pending dock 3 shipments, and verify GRN variance"). Success rate increased from 62% on legacy software to 99% on the design.

  • Time-on-Task Reduction: Average time required to create a new ASN dropped from 6.5 minutes to 2.1 minutes.

  • Error Rate: Receiving discrepancy errors dropped by 72% due to automated line-item variance calculation.

Qualitative Feedback Highlights

  • The tabbed view in the GRN inspector makes it impossible to miss missing line items. I can see expected vs. received counts instantly. — Senior Inbound Clerk

  • Being able to filter by dock door and status with one click saved me at least an hour of manual checking every morning. — Warehouse Operations Lead

Key Metrics & Business Impact

  • 65% Reduction in ASN Data Entry Errors: Automated PO data pre-filling and guided wizard steps minimized manual typo mistakes.

  • 73% Faster Receiving Dock Turnaround: Streamlined GRN verification sped up truck unloading times from 45 mins to 12 mins per vehicle.

  • 3x Increase in Floor Operator Adoption: Clean visual hierarchy and synced mobile/web workflows led to rapid team adoption across 4 fulfillment centers.

Design System

Button

Poppins

Main Typeface

Regular

Semi Bold

Bold

AaBbCc

01234567

{(!@#$?&)}

Take Aways

What I'd Do Differently

  • Design for Dense Information, Not Empty Space: In enterprise B2B SaaS, "clean design" doesn't mean white space—it means structured hierarchy, high scannability, and contextual speed.

  • Handle Edge Cases Upfront: In logistics, variance is the norm (damaged goods, partial shipments, delayed trucks). Designing robust exception-handling flows is what makes a product production-ready.

  • Bridge Web & Mobile Operations: A successful WMS requires perfect alignment between desktop managers and mobile floor operators. Consistency in status naming and data structures is critical for smooth collaboration.

Back

Scaling Enterprise Warehouse Inbound Management & ASN.

Enterprise Web WMS (Inbound Operations), Advanced Shipping Notice (ASN) Creation, Goods Received Note (GRN) Verification, Dynamic Filtering, and Inbound Exception Handling, Reduced ASN creation error rate by 65% and cut warehouse receiving dock processing time from 45 minutes to 12 minutes per shipment.

My Role - Senior Product Designer

Years - 2023

Designing complex B2B enterprise SaaS & logistics management

Narrow Positioning - High-density Data Visualization & Operational Workflow Design, Enterprise Inbound WMS (ASN List, GRN Tabs, Dynamic Filtering) 

Highlights

Features End-to-End Inbound Digitization: Streamlined the entire receiving pipeline—from Advanced Shipping Notice (ASN) intake to Goods Received Note (GRN) generation and putaway tagging.

Context-Preserving Drawer Architecture: Replaced disruptive full-page redirects with non-blocking side-drawers for ASN creation, editing, and filtering, preserving background table context.

Interactive Persona Routing: Designed the signature "What Describes You Best?" hero gateway on incit.org, cutting click depth to core solutions from 4 clicks down to 1.Multi-Tab GRN Verification: Reduced cognitive load for warehouse clerks by designing tabbed detail views for line-item inspection, quantity variance checking, and damage logging.

Smart Filter & Dynamic Status Architecture: Solved high-density data clutter by engineering multi-parameter filtration and contextual status badges across active, pending, and completed shipments.

Scope of Work

Research

Problem Definition

User Flow

UI Design

Testing & Iteration

Sep 2022

December 2022

January 2023

Challenge

High Information Density & Complex Data Tables: Inbound operations require tracking dozens of attributes simultaneously (PO numbers, SKU quantities, batch codes, carrier details, receiving dock schedules). Legacy screens suffered from extreme visual clutter.

Receiving Mismatches & Variance Handling: 

Physical shipments rarely match digital records 100% (damaged items, missing boxes, over-deliveries). The system previously lacked a clear visual mechanism to handle line-item exceptions during GRN creation.

State Management Friction: 

Inbound orders pass through multiple stages (Pending, In-Transit, Processing, Partially Received, Completed). Users lacked visibility into status transitions, leading to duplicate entries and delayed putaway.

Cross-Role Communication Gap: 

Desktop warehouse managers had limited visibility into real-time actions taken by floor operators on the mobile app during dock receiving, so need to structure web platform is connect and related to mobile app operators.

These users personas the most from the website core features and overall experience

Warehouse Operations

Monitor overall receiving velocity, resolve receiving exceptions, approve GRNs.

Inbound Receiving Clerk 

Quickly create ASNs, generate GRNs, match incoming POs against supplier invoices.

Dock Receiving Operator

Scan incoming pallets and Goods, report damaged goods, confirm line items at the dock door.

Logistics Driver 

Confirm delivery handoffs, get digital proof of delivery (POD), view door stops.

Research approach

To align the inbound experience with floor-level operational reality, I led a user-centered research initiative. I mapped user intent across all target audience segments to establish a unified information architecture—anchored on four core pillars—and conducted a comprehensive competitive analysis.

Competitor Analysis Matrix

Solutions

Deny

Contextual Inbound Dashboard & Unified ASN Management

Replaced flat data tables with a high-level summary header featuring real-time status counts (Total Inbound, Pending, In Progress, Completed), paired with side-drawer action panels for rapid ASN creation without losing page context.

Streamlined GRN Multi-Tab Inspector & Variance Workflow

Designed a structured tabbed detail drawer (General Info, Line Items, GRN Details, Audit Trail) that auto-calculates variance between expected vs. actual received quantities, highlighting discrepancies in high-visibility alert states.

Smart Dynamic Filtering & Lifecycle Status Matrix

Engineered a multi-parameter filter drawer allowing users to slice inbound volume by Supplier, Dock Location, Date Ranges, and Status. Implemented visually distinct status badges (Draft, Waiting Shipment, In-Transit, Processing, Completed, Cancelled) to provide instant visual scanning.

App Structure

User Journey Map

Wireframe and High Fidelity

Before committing to high-fidelity visual design, I built interactive wireframe flows in Figma to iterate rapidly with engineering and warehouse ops teams:

WIREFRAME

Mid-Fidelity Wireframe

High Fidelity

Key Screens

Completed

1200

Pending

290

In Process

124

Inbound

ASN List

Copyright 2021 DAP Pacific (S) Pte Ltd

Inbound List

ASN

GRN

Completed ASN

Completed GRN

Activity

New Inbound

1500

Total Inbound Outstanding

1000

Total Inbound Today

500

Last Working Day

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

20 ASN Job

Status

Draft

New

Processing Order

Waiting Shipment

Received

Putaway

Processing

Cancelled

Putaway

Putaway

Filter

Sort: A to Z

Show on page 1 - 10 out of 30

Reference ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Inbound ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Client

Company 6

Company 7

Company 5

Company 8

Company 1

Company 9

Company 3

Company 4

Company 10

Company 2

Transit Job

No

No

No

No

Yes

No

Yes

No

No

Yes

ETA

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

Shipment Type

LCL

FCL (20 ft Loose)

FCL (20ft Palletize )

LCL

FCL (40ft Palletize )

LCL

FCL (40ft Loose)

LCL

FCL (20ft Loose)

LCL

Created On

25/02/2021 09:45 AM

12/15/2020 03:56 PM

12/05/2020 07:03 PM

07/02/2020 11:22 AM

11/12/2020 04:59 PM

11/25/2020 06:45 AM

08/25/2020 09:45 AM

10/23/2020 06:21 PM

06/05/2020 02:58 PM

09/3/2020 09:52 AM

Created By

Annette Black

Eleanor Pena

Jenny Wilson

Darlene Robertson

Savannah Nguyen

Guy Hawkins

Jane Cooper

Marvin McKinney

Albert Flores

Robert Fox

Search Inbound List...

Has Issue

-

-

-

-

-

-

Has Rework

Rework

-

-

-

Rework

Rework

Rework

Rework

-

-

Action

Has Issue

15

Show Job

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

Copyright 2021 DAP Pacific (S) Pte Ltd

Create Manual ASN

ASN Details

Select Product

Rework

Create Manual ASN

Inbound List

111224455655

Reference ID *

Select Loading Bay*

WareHouse 1 Changi - Singapore

Shipment Type *

LCL

ETA Date*

12-03-2021

Choose Client

Choose Client *

Choose Client

Ex : 1165

Number of Pallet*

Pallet Type*

Palletized

10

Total Carton *

10

Total Pallet *

Transit Delivery option *

Request Delivery

Has Transit Job

Description

Describe what the ASN about...

Next Step

Cancel

Delete

Sales Order .CSV 1

140 KB

Delete

Sales Order. PDF

140 KB

Delete

Sales Order. Jpg

200 KB

Upload Attachment Files

Click or drag file to this area

Allowed *.pdf, *.doc, *.docx, *.jpeg, *.jpg, *.png

Max size of 2 MB

Dan Smith

Contact Person *

+65 Singapore

81234567

Contact Number *

City *

Select City

Country *

Select Country

State/Province *

Select Province

Delivery Address *

137 Market St Singapore 048943

ZIP Code *

22011122

Choose Address

Delivery Address

Address 1

Self Collection

Request Delivery

Client List

Choose Client

Search Client

Show on page 1 - 10 out of 30

25 Clients

Client Name

Esther Howard

Arlene McCoy

Theresa Webb

Cody Fisher

Bessie Cooper

Dianne Russell

Leslie Alexander

Kathryn Murphy

Marvin McKinney

Floyd Miles

Company Name

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

Acme Co.

Binford Ltd.

Acme Co.

Binford Ltd.

Biffco Enterprises Ltd.

Abstergo Ltd.

Client Code

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

AC-SIN

Binford Ltd.

AC-SIN

BI-SIN

Biffco Enterprises Ltd.

AB-SIN

Next Step

Cancel

ASN Cart

Total : 15 Product

Show on page 1 - 10 out of 30

Action

Quantity

1000

1000

1000

1000

1000

1000

1000

1000

1000

1000

Class

Normal Stocks

POSM

POSM

Normal Stocks

POSM

Normal Stocks

POSM

Normal Stocks

Normal Stocks

POSM

UOM Type

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

Description

Conubia elementum accumsan facilisi nibh

Viverra sapien suscipit

netus primis praesent

Lorem commodo eros montes velit nisl egestas

Nulla amet felis nisi rutrum duis commodo

Taciti id dolor magna leo tellus tempor

Ad curabitur donec risus

faucibus sodales

Metus ullamcor

perhabitasse vehicula

Hac ante fermentum sit torquent quis ad

Hac tincidunt eu nam rutrum sodales ridiculus

Duis bibendum mus turpis sollicitudin sociis amet

Item Code

11232323223131

11232323223131

11232323223131

11232323223177

11232323223177

11232323223177

11232323223177

112323232231312

11232323223131

11232323223131

New

Barcode

Photo Taking

Acknowledged

Shipment VAS

Unstuffing from Truck

Pallet

:

120

Carton

:

300

Receipt : 00000001

Receipt : 00000002

Receipt : 00000003

Proof Of Receiving

E-POR

Report

Activity Log

Proof of Receiving Details

12/07/2021 03:32 PM

Received by Receipient

Andy

Received by

Received

12/07/2021 04:32 PM

Process by Receipient

Andy

Process by

Processing

12/07/2021 05:32 PM

Completed by Receipient

Andy

Completed by

Completed

Completed

1200

Pending

290

In Process

124

Inbound

GRN List

Copyright 2021 DAP Pacific (S) Pte Ltd

Inbound List

GRN

ASN

Completed ASN

Completed GRN

Activity

New Inbound

1500

Total Inbound Outstanding

1000

Total Inbound Today

500

Last Working Day

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

20 GRN Job

Status

Draft

New

Processing Order

Waiting Shipment

Received

Putaway

Processing

Cancelled

Putaway

Putaway

Filter

Sort: A to Z

Show on page 1 - 10 out of 30

Reference ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Inbound ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Client

Company 6

Company 7

Company 5

Company 8

Company 1

Company 9

Company 3

Company 4

Company 10

Company 2

Collection Date

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

Product Type

Select Manifest

Select Manifest

No Manifest

Select Manifest

No Manifest

Select Manifest

No Manifest

No Manifest

No Manifest

No Manifest

Created On

25/02/2021 09:45 AM

12/15/2020 03:56 PM

12/05/2020 07:03 PM

07/02/2020 11:22 AM

11/12/2020 04:59 PM

11/25/2020 06:45 AM

08/25/2020 09:45 AM

10/23/2020 06:21 PM

06/05/2020 02:58 PM

09/3/2020 09:52 AM

Created By

Annette Black

Eleanor Pena

Jenny Wilson

Darlene Robertson

Savannah Nguyen

Guy Hawkins

Jane Cooper

Marvin McKinney

Albert Flores

Robert Fox

Search Inbound List...

Has Issue

-

-

-

-

-

-

Action

Has Issue

15

Show Job

Upload by CSV

Create Manual GRN

Create Manual ASN

Copyright 2021 DAP Pacific (S) Pte Ltd

Create Manual GRN

Next Step

Cancel

GRN Details

Product

Create Manual GRN

Inbound List

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

Rework

Choose Product Type *

No Manifest

Require Collection Service

Remarks

Describe what the ASN about...

No files uploaded yet!

Add files from box above.

Upload Attachment Files

Click or drag file to this area

Allowed *.pdf, *.doc, *.docx, *.jpeg, *.jpg, *.png

Max size of 2 MB

111224455655

Reference ID *

Choose Client

Choose Client *

Choose Client

120

Number Of Pallet *

120

Number Of Carton *

Collection Date*

12-03-2021

Address 1

Pick Address *

Choose Address

Dan Smith

Contact Person *

+65 Singapore

81234567

Contact Number *

Client List

Choose Client

Search Client

Show on page 1 - 10 out of 30

25 Clients

Client Name

Esther Howard

Arlene McCoy

Theresa Webb

Cody Fisher

Bessie Cooper

Dianne Russell

Leslie Alexander

Kathryn Murphy

Marvin McKinney

Floyd Miles

Company Name

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

Acme Co.

Binford Ltd.

Acme Co.

Binford Ltd.

Biffco Enterprises Ltd.

Abstergo Ltd.

Client Code

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

AC-SIN

Binford Ltd.

AC-SIN

BI-SIN

Biffco Enterprises Ltd.

AB-SIN

Choose Address

110 Lorong 23 Geylang, #07-09, victory centre midle street Singapore

Delivery Address

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 1

Company Singapore Ltd

#1

110 Lorong 23 Geylang, #07-09, victory centre midle street Singapore

Delivery Address

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 2

Company Singapore Ltd

#2

110 Lorong 23 Geylang, #07-09, victory centre midle street Singapore

Delivery Address

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 3

Company Singapore Ltd

#3

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 4

Company Singapore Ltd

#4

20 Address List

Search Address

Create New Address

Select Address

Cancel

* City

Select City

* Country

Select Country

* State/Province

Select Province

* ZIP Code

22011122

Add New Address

*Delivery Address Name

Company Name

*Recipient Company name

Company Name

* Recipient name

Name

+65 Singapore

81234567

* Phone number

* Delivery Address

137 Market St Singapore 048943

Add Address

Cancel

Copyright 2021 DAP Pacific (S) Pte Ltd

GRN Details

Rework

Create ASN

Cancel

Search Product Name or SKU...

Search Product

Show Result

Product

Product List

Product Cart ()

Add New Product

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

Create Manual GRN

Create Manual GRN

Inbound List

Result : 16 Product

Show on page 1 - 10 out of 30

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Description

Product Name 1

Product Name 3

Product Name 2

Product Name 1

Product Name 3

Product Name 2

Product Name 1

Product Name 3

Product Name 2

Product Name 1

Image

Class

Normal Stocks

POSM

POSM

Normal Stocks

POSM

Normal Stocks

POSM

Normal Stocks

Normal Stocks

POSM

Item Code

1123232322313131

1123232322313131

1123232322313131

1123232322317768

1123232322317768

1123232322317768

1123232322317768

1123232322313123

1123232322313123

1123232322313123

UOM Type

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

Quantity

10000

10000

10000

0

0

0

0

0

0

0

New

New

New

Next Step

Cancel

GRN Cart

Total : 15 Product

Show on page 1 - 10 out of 30

Action

Quantity

1000

1000

1000

1000

1000

1000

1000

1000

1000

1000

Class

Normal Stocks

POSM

POSM

Normal Stocks

POSM

Normal Stocks

POSM

Normal Stocks

Normal Stocks

POSM

UOM Type

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

Description

Conubia elementum accumsan facilisi nibh

Viverra sapien suscipit

netus primis praesent

Lorem commodo eros montes velit nisl egestas

Nulla amet felis nisi rutrum duis commodo

Taciti id dolor magna leo tellus tempor

Ad curabitur donec risus

faucibus sodales

Metus ullamcor

perhabitasse vehicula

Hac ante fermentum sit torquent quis ad

Hac tincidunt eu nam rutrum sodales ridiculus

Duis bibendum mus turpis sollicitudin sociis amet

Item Code

11232323223131

11232323223131

11232323223131

11232323223177

11232323223177

11232323223177

11232323223177

112323232231312

11232323223131

11232323223131

New

Barcode

Inbound ASN Screen-

ASN Dashboard

GRN Dashboard

Creating Flow

Proof of delivery report

Creating Flow

Address Delivery for GRN

Inbound GRN Screen-

Design Decision: Built an actionable summary bar atop the table with key metric cards (Total Inbound Data Pending, Pending, In Progress, Completed). Utilized a progressive step wizard inside a side drawer rather than a multi-page portal redirect.

Design Decision: Designed a tabbed layout (Header Info, Line Items, GRN Summary, History) to organize deep inventory data.

Activity Log

Details

Report

Adidas Sneaker Black and Medium size

Description

Item Details

Item Details

PAIRS

UOM Type

2

Shortage

No

Photo Taking

0

Excess

190

Received Quantity

POSM

Class

Yes

Barcode

0

Expiry

Rework

1212131313131311

Item Code/SKU

200

Document Quantity

Yes

Rework

Yes

Set Dimensions

8

Damage

Item Details

Activity Log

Details

Report

Report Details

Reported

11/07/2021 03:32 PM

Date and Time

Damage Item

Report Reason

23

Quantity

PCS

UOM

Sans John

Reported By

There’s some crack on packages

Remarks

Reported

11/07/2021 03:32 PM

Date and Time

Damage Item

Report Reason

23

Quantity

PCS

UOM

Sans John

Reported By

There’s some crack on packages

Remarks

Resolved

11/07/2021 03:32 PM

Date and Time

11/07/2021 03:32 PM

Resolve Date

Damage Item

Report Reason

23

Quantity

PCS

UOM

Sans John

Reported By

Sans John

Resolve By

There’s some crack on packages

Remarks

This filles Already Resolved because issues

just small problem, This filles Already

Resolved because issues just small problem

Resolution Report

Resolution Details

Attachment 1.pdf

Attachment 1.pdf

Sort: A to Z

Show on page 1 - 10 out of 30

Activity Log

Date and Time

08/25/2020 09:45 AM

11/25/2019 03:32 PM

12/19/2019 11:32 AM

12/15/2020 03:56 PM

Action

Reported by Munir

In Progress by Albert

Waiting

Completed by Kenta

Item Details

Activity Log

Details

Report

View Details ASN and GRN

Filter Inbound & Status Architecture

Enables warehouse leads to audit receiving volume over time and identify bottlenecked suppliers.

Design Decision: Created a centralized filter drawer with multi-select dropdowns (Supplier, PO Number, Date Range, Dock Number) alongside a standardized status system (Draft → Waiting Shipment → Processing → Completed).

Value: Drastically reduces table search time and eliminates ambiguous order states.

Completed

1200

Pending

290

In Process

124

1500

Total Inbound Outstanding

1000

Total Inbound Today

500

Last Working Day

Has Issue

15

Show Job

Validation

I conducted usability evaluations with 8 warehouse operators and 4 logistics leads using high-fidelity prototypes:

Quantitative Results

  • Task Success Rate: Tested complex tasks (e.g., "Create an ASN, apply filters for pending dock 3 shipments, and verify GRN variance"). Success rate increased from 62% on legacy software to 99% on the design.

  • Time-on-Task Reduction: Average time required to create a new ASN dropped from 6.5 minutes to 2.1 minutes.

  • Error Rate: Receiving discrepancy errors dropped by 72% due to automated line-item variance calculation.

Qualitative Feedback Highlights

  • The tabbed view in the GRN inspector makes it impossible to miss missing line items. I can see expected vs. received counts instantly. — Senior Inbound Clerk

  • Being able to filter by dock door and status with one click saved me at least an hour of manual checking every morning. — Warehouse Operations Lead

Key Metrics & Business Impact

  • 65% Reduction in ASN Data Entry Errors: Automated PO data pre-filling and guided wizard steps minimized manual typo mistakes.

  • 73% Faster Receiving Dock Turnaround: Streamlined GRN verification sped up truck unloading times from 45 mins to 12 mins per vehicle.

  • 3x Increase in Floor Operator Adoption: Clean visual hierarchy and synced mobile/web workflows led to rapid team adoption across 4 fulfillment centers.

Design System

Button

Poppins

Main Typeface

Regular

Semi Bold

Bold

AaBbCc

01234567

{(!@#$?&)}

Take Aways

What I'd Do Differently

  • Design for Dense Information, Not Empty Space: In enterprise B2B SaaS, "clean design" doesn't mean white space—it means structured hierarchy, high scannability, and contextual speed.

  • Handle Edge Cases Upfront: In logistics, variance is the norm (damaged goods, partial shipments, delayed trucks). Designing robust exception-handling flows is what makes a product production-ready.

  • Bridge Web & Mobile Operations: A successful WMS requires perfect alignment between desktop managers and mobile floor operators. Consistency in status naming and data structures is critical for smooth collaboration.

View Other Project

Back

Scaling Enterprise Warehouse Inbound Management & ASN.

Enterprise Web WMS (Inbound Operations), Advanced Shipping Notice (ASN) Creation, Goods Received Note (GRN) Verification, Dynamic Filtering, and Inbound Exception Handling, Reduced ASN creation error rate by 65% and cut warehouse receiving dock processing time from 45 minutes to 12 minutes per shipment.

My Role - Senior Product Designer

Years - 2023

Designing complex B2B enterprise SaaS & logistics management

Narrow Positioning - High-density Data Visualization & Operational Workflow Design, Enterprise Inbound WMS (ASN List, GRN Tabs, Dynamic Filtering) 

Highlights

Features End-to-End Inbound Digitization: Streamlined the entire receiving pipeline—from Advanced Shipping Notice (ASN) intake to Goods Received Note (GRN) generation and putaway tagging.

Context-Preserving Drawer Architecture: Replaced disruptive full-page redirects with non-blocking side-drawers for ASN creation, editing, and filtering, preserving background table context.

Interactive Persona Routing: Designed the signature "What Describes You Best?" hero gateway on incit.org, cutting click depth to core solutions from 4 clicks down to 1.Multi-Tab GRN Verification: Reduced cognitive load for warehouse clerks by designing tabbed detail views for line-item inspection, quantity variance checking, and damage logging.

Smart Filter & Dynamic Status Architecture: Solved high-density data clutter by engineering multi-parameter filtration and contextual status badges across active, pending, and completed shipments.

Scope of Work

Research

Problem Definition

User Flow

UI Design

Testing & Iteration

Sep 2022

December 2022

January 2023

Challenge

High Information Density & Complex Data Tables: Inbound operations require tracking dozens of attributes simultaneously (PO numbers, SKU quantities, batch codes, carrier details, receiving dock schedules). Legacy screens suffered from extreme visual clutter.

Receiving Mismatches & Variance Handling: 

Physical shipments rarely match digital records 100% (damaged items, missing boxes, over-deliveries). The system previously lacked a clear visual mechanism to handle line-item exceptions during GRN creation.

State Management Friction: 

Inbound orders pass through multiple stages (Pending, In-Transit, Processing, Partially Received, Completed). Users lacked visibility into status transitions, leading to duplicate entries and delayed putaway.

Cross-Role Communication Gap: 

Desktop warehouse managers had limited visibility into real-time actions taken by floor operators on the mobile app during dock receiving, so need to structure web platform is connect and related to mobile app operators.

These users personas the most from the website core features and overall experience

Warehouse Operations

Monitor overall receiving velocity, resolve receiving exceptions, approve GRNs.

Inbound Receiving Clerk 

Quickly create ASNs, generate GRNs, match incoming POs against supplier invoices.

Dock Receiving Operator

Scan incoming pallets and Goods, report damaged goods, confirm line items at the dock door.

Logistics Driver 

Confirm delivery handoffs, get digital proof of delivery (POD), view door stops.

Research approach

To align the inbound experience with floor-level operational reality, I led a user-centered research initiative. I mapped user intent across all target audience segments to establish a unified information architecture—anchored on four core pillars—and conducted a comprehensive competitive analysis.

Competitor Analysis Matrix

Solutions

Deny

Contextual Inbound Dashboard & Unified ASN Management

Replaced flat data tables with a high-level summary header featuring real-time status counts (Total Inbound, Pending, In Progress, Completed), paired with side-drawer action panels for rapid ASN creation without losing page context.

Streamlined GRN Multi-Tab Inspector & Variance Workflow

Designed a structured tabbed detail drawer (General Info, Line Items, GRN Details, Audit Trail) that auto-calculates variance between expected vs. actual received quantities, highlighting discrepancies in high-visibility alert states.

Smart Dynamic Filtering & Lifecycle Status Matrix

Engineered a multi-parameter filter drawer allowing users to slice inbound volume by Supplier, Dock Location, Date Ranges, and Status. Implemented visually distinct status badges (Draft, Waiting Shipment, In-Transit, Processing, Completed, Cancelled) to provide instant visual scanning.

App Structure

User Journey Map

Wireframe and High Fidelity

Before committing to high-fidelity visual design, I built interactive wireframe flows in Figma to iterate rapidly with engineering and warehouse ops teams:

WIREFRAME

Mid-Fidelity Wireframe

High Fidelity

Key Screens

Completed

1200

Pending

290

In Process

124

Inbound

ASN List

Copyright 2021 DAP Pacific (S) Pte Ltd

Inbound List

ASN

GRN

Completed ASN

Completed GRN

Activity

New Inbound

1500

Total Inbound Outstanding

1000

Total Inbound Today

500

Last Working Day

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

20 ASN Job

Status

Draft

New

Processing Order

Waiting Shipment

Received

Putaway

Processing

Cancelled

Putaway

Putaway

Filter

Sort: A to Z

Show on page 1 - 10 out of 30

Reference ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Inbound ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Client

Company 6

Company 7

Company 5

Company 8

Company 1

Company 9

Company 3

Company 4

Company 10

Company 2

Transit Job

No

No

No

No

Yes

No

Yes

No

No

Yes

ETA

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

Shipment Type

LCL

FCL (20 ft Loose)

FCL (20ft Palletize )

LCL

FCL (40ft Palletize )

LCL

FCL (40ft Loose)

LCL

FCL (20ft Loose)

LCL

Created On

25/02/2021 09:45 AM

12/15/2020 03:56 PM

12/05/2020 07:03 PM

07/02/2020 11:22 AM

11/12/2020 04:59 PM

11/25/2020 06:45 AM

08/25/2020 09:45 AM

10/23/2020 06:21 PM

06/05/2020 02:58 PM

09/3/2020 09:52 AM

Created By

Annette Black

Eleanor Pena

Jenny Wilson

Darlene Robertson

Savannah Nguyen

Guy Hawkins

Jane Cooper

Marvin McKinney

Albert Flores

Robert Fox

Search Inbound List...

Has Issue

-

-

-

-

-

-

Has Rework

Rework

-

-

-

Rework

Rework

Rework

Rework

-

-

Action

Has Issue

15

Show Job

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

Copyright 2021 DAP Pacific (S) Pte Ltd

Create Manual ASN

ASN Details

Select Product

Rework

Create Manual ASN

Inbound List

111224455655

Reference ID *

Select Loading Bay*

WareHouse 1 Changi - Singapore

Shipment Type *

LCL

ETA Date*

12-03-2021

Choose Client

Choose Client *

Choose Client

Ex : 1165

Number of Pallet*

Pallet Type*

Palletized

10

Total Carton *

10

Total Pallet *

Transit Delivery option *

Request Delivery

Has Transit Job

Description

Describe what the ASN about...

Next Step

Cancel

Delete

Sales Order .CSV 1

140 KB

Delete

Sales Order. PDF

140 KB

Delete

Sales Order. Jpg

200 KB

Upload Attachment Files

Click or drag file to this area

Allowed *.pdf, *.doc, *.docx, *.jpeg, *.jpg, *.png

Max size of 2 MB

Dan Smith

Contact Person *

+65 Singapore

81234567

Contact Number *

City *

Select City

Country *

Select Country

State/Province *

Select Province

Delivery Address *

137 Market St Singapore 048943

ZIP Code *

22011122

Choose Address

Delivery Address

Address 1

Self Collection

Request Delivery

Client List

Choose Client

Search Client

Show on page 1 - 10 out of 30

25 Clients

Client Name

Esther Howard

Arlene McCoy

Theresa Webb

Cody Fisher

Bessie Cooper

Dianne Russell

Leslie Alexander

Kathryn Murphy

Marvin McKinney

Floyd Miles

Company Name

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

Acme Co.

Binford Ltd.

Acme Co.

Binford Ltd.

Biffco Enterprises Ltd.

Abstergo Ltd.

Client Code

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

AC-SIN

Binford Ltd.

AC-SIN

BI-SIN

Biffco Enterprises Ltd.

AB-SIN

Next Step

Cancel

ASN Cart

Total : 15 Product

Show on page 1 - 10 out of 30

Action

Quantity

1000

1000

1000

1000

1000

1000

1000

1000

1000

1000

Class

Normal Stocks

POSM

POSM

Normal Stocks

POSM

Normal Stocks

POSM

Normal Stocks

Normal Stocks

POSM

UOM Type

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

Description

Conubia elementum accumsan facilisi nibh

Viverra sapien suscipit

netus primis praesent

Lorem commodo eros montes velit nisl egestas

Nulla amet felis nisi rutrum duis commodo

Taciti id dolor magna leo tellus tempor

Ad curabitur donec risus

faucibus sodales

Metus ullamcor

perhabitasse vehicula

Hac ante fermentum sit torquent quis ad

Hac tincidunt eu nam rutrum sodales ridiculus

Duis bibendum mus turpis sollicitudin sociis amet

Item Code

11232323223131

11232323223131

11232323223131

11232323223177

11232323223177

11232323223177

11232323223177

112323232231312

11232323223131

11232323223131

New

Barcode

Photo Taking

Acknowledged

Shipment VAS

Unstuffing from Truck

Pallet

:

120

Carton

:

300

Receipt : 00000001

Receipt : 00000002

Receipt : 00000003

Proof Of Receiving

E-POR

Report

Activity Log

Proof of Receiving Details

12/07/2021 03:32 PM

Received by Receipient

Andy

Received by

Received

12/07/2021 04:32 PM

Process by Receipient

Andy

Process by

Processing

12/07/2021 05:32 PM

Completed by Receipient

Andy

Completed by

Completed

Completed

1200

Pending

290

In Process

124

Inbound

GRN List

Copyright 2021 DAP Pacific (S) Pte Ltd

Inbound List

GRN

ASN

Completed ASN

Completed GRN

Activity

New Inbound

1500

Total Inbound Outstanding

1000

Total Inbound Today

500

Last Working Day

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

20 GRN Job

Status

Draft

New

Processing Order

Waiting Shipment

Received

Putaway

Processing

Cancelled

Putaway

Putaway

Filter

Sort: A to Z

Show on page 1 - 10 out of 30

Reference ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Inbound ID

01487595

01487595

01487595

01487595

01487595

01487595

1201487595

4501487595

01487595

01487595

Client

Company 6

Company 7

Company 5

Company 8

Company 1

Company 9

Company 3

Company 4

Company 10

Company 2

Collection Date

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

2021-05-05

Product Type

Select Manifest

Select Manifest

No Manifest

Select Manifest

No Manifest

Select Manifest

No Manifest

No Manifest

No Manifest

No Manifest

Created On

25/02/2021 09:45 AM

12/15/2020 03:56 PM

12/05/2020 07:03 PM

07/02/2020 11:22 AM

11/12/2020 04:59 PM

11/25/2020 06:45 AM

08/25/2020 09:45 AM

10/23/2020 06:21 PM

06/05/2020 02:58 PM

09/3/2020 09:52 AM

Created By

Annette Black

Eleanor Pena

Jenny Wilson

Darlene Robertson

Savannah Nguyen

Guy Hawkins

Jane Cooper

Marvin McKinney

Albert Flores

Robert Fox

Search Inbound List...

Has Issue

-

-

-

-

-

-

Action

Has Issue

15

Show Job

Upload by CSV

Create Manual GRN

Create Manual ASN

Copyright 2021 DAP Pacific (S) Pte Ltd

Create Manual GRN

Next Step

Cancel

GRN Details

Product

Create Manual GRN

Inbound List

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

Rework

Choose Product Type *

No Manifest

Require Collection Service

Remarks

Describe what the ASN about...

No files uploaded yet!

Add files from box above.

Upload Attachment Files

Click or drag file to this area

Allowed *.pdf, *.doc, *.docx, *.jpeg, *.jpg, *.png

Max size of 2 MB

111224455655

Reference ID *

Choose Client

Choose Client *

Choose Client

120

Number Of Pallet *

120

Number Of Carton *

Collection Date*

12-03-2021

Address 1

Pick Address *

Choose Address

Dan Smith

Contact Person *

+65 Singapore

81234567

Contact Number *

Client List

Choose Client

Search Client

Show on page 1 - 10 out of 30

25 Clients

Client Name

Esther Howard

Arlene McCoy

Theresa Webb

Cody Fisher

Bessie Cooper

Dianne Russell

Leslie Alexander

Kathryn Murphy

Marvin McKinney

Floyd Miles

Company Name

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

Acme Co.

Binford Ltd.

Acme Co.

Binford Ltd.

Biffco Enterprises Ltd.

Abstergo Ltd.

Client Code

Barone LLC.

Barone LLC.

Big Kahuna Burger Ltd.

Abstergo Ltd.

AC-SIN

Binford Ltd.

AC-SIN

BI-SIN

Biffco Enterprises Ltd.

AB-SIN

Choose Address

110 Lorong 23 Geylang, #07-09, victory centre midle street Singapore

Delivery Address

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 1

Company Singapore Ltd

#1

110 Lorong 23 Geylang, #07-09, victory centre midle street Singapore

Delivery Address

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 2

Company Singapore Ltd

#2

110 Lorong 23 Geylang, #07-09, victory centre midle street Singapore

Delivery Address

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 3

Company Singapore Ltd

#3

Singapore

Country

1112112212

ZIP Code

Changi

City

0895678787

Recipient Phone number

Albert Sand

Recipient Name

West Singapore

Province/State

Delivery Address 4

Company Singapore Ltd

#4

20 Address List

Search Address

Create New Address

Select Address

Cancel

* City

Select City

* Country

Select Country

* State/Province

Select Province

* ZIP Code

22011122

Add New Address

*Delivery Address Name

Company Name

*Recipient Company name

Company Name

* Recipient name

Name

+65 Singapore

81234567

* Phone number

* Delivery Address

137 Market St Singapore 048943

Add Address

Cancel

Copyright 2021 DAP Pacific (S) Pte Ltd

GRN Details

Rework

Create ASN

Cancel

Search Product Name or SKU...

Search Product

Show Result

Product

Product List

Product Cart ()

Add New Product

Billing

VAS Management

Dashboard

User Management

Warehouse Setup

Quotation

Client Management

Stock Management

CCM

Inbound

Sales Order

Outbound

Transport

Inbound List

Statistics

Search

Create Manual GRN

Create Manual GRN

Inbound List

Result : 16 Product

Show on page 1 - 10 out of 30

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Add Product

Description

Product Name 1

Product Name 3

Product Name 2

Product Name 1

Product Name 3

Product Name 2

Product Name 1

Product Name 3

Product Name 2

Product Name 1

Image

Class

Normal Stocks

POSM

POSM

Normal Stocks

POSM

Normal Stocks

POSM

Normal Stocks

Normal Stocks

POSM

Item Code

1123232322313131

1123232322313131

1123232322313131

1123232322317768

1123232322317768

1123232322317768

1123232322317768

1123232322313123

1123232322313123

1123232322313123

UOM Type

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

Quantity

10000

10000

10000

0

0

0

0

0

0

0

New

New

New

Next Step

Cancel

GRN Cart

Total : 15 Product

Show on page 1 - 10 out of 30

Action

Quantity

1000

1000

1000

1000

1000

1000

1000

1000

1000

1000

Class

Normal Stocks

POSM

POSM

Normal Stocks

POSM

Normal Stocks

POSM

Normal Stocks

Normal Stocks

POSM

UOM Type

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

PAIRS

Description

Conubia elementum accumsan facilisi nibh

Viverra sapien suscipit

netus primis praesent

Lorem commodo eros montes velit nisl egestas

Nulla amet felis nisi rutrum duis commodo

Taciti id dolor magna leo tellus tempor

Ad curabitur donec risus

faucibus sodales

Metus ullamcor

perhabitasse vehicula

Hac ante fermentum sit torquent quis ad

Hac tincidunt eu nam rutrum sodales ridiculus

Duis bibendum mus turpis sollicitudin sociis amet

Item Code

11232323223131

11232323223131

11232323223131

11232323223177

11232323223177

11232323223177

11232323223177

112323232231312

11232323223131

11232323223131

New

Barcode

Inbound ASN Screen-

ASN Dashboard

GRN Dashboard

Creating Flow

Proof of delivery report

Creating Flow

Address Delivery for GRN

Inbound GRN Screen-

Design Decision: Built an actionable summary bar atop the table with key metric cards (Total Inbound Data Pending, Pending, In Progress, Completed). Utilized a progressive step wizard inside a side drawer rather than a multi-page portal redirect.

Design Decision: Designed a tabbed layout (Header Info, Line Items, GRN Summary, History) to organize deep inventory data.

Activity Log

Details

Report

Adidas Sneaker Black and Medium size

Description

Item Details

Item Details

PAIRS

UOM Type

2

Shortage

No

Photo Taking

0

Excess

190

Received Quantity

POSM

Class

Yes

Barcode

0

Expiry

Rework

1212131313131311

Item Code/SKU

200

Document Quantity

Yes

Rework

Yes

Set Dimensions

8

Damage

Item Details

Activity Log

Details

Report

Report Details

Reported

11/07/2021 03:32 PM

Date and Time

Damage Item

Report Reason

23

Quantity

PCS

UOM

Sans John

Reported By

There’s some crack on packages

Remarks

Reported

11/07/2021 03:32 PM

Date and Time

Damage Item

Report Reason

23

Quantity

PCS

UOM

Sans John

Reported By

There’s some crack on packages

Remarks

Resolved

11/07/2021 03:32 PM

Date and Time

11/07/2021 03:32 PM

Resolve Date

Damage Item

Report Reason

23

Quantity

PCS

UOM

Sans John

Reported By

Sans John

Resolve By

There’s some crack on packages

Remarks

This filles Already Resolved because issues

just small problem, This filles Already

Resolved because issues just small problem

Resolution Report

Resolution Details

Attachment 1.pdf

Attachment 1.pdf

Sort: A to Z

Show on page 1 - 10 out of 30

Activity Log

Date and Time

08/25/2020 09:45 AM

11/25/2019 03:32 PM

12/19/2019 11:32 AM

12/15/2020 03:56 PM

Action

Reported by Munir

In Progress by Albert

Waiting

Completed by Kenta

Item Details

Activity Log

Details

Report

View Details ASN and GRN

Filter Inbound & Status Architecture

Enables warehouse leads to audit receiving volume over time and identify bottlenecked suppliers.

Design Decision: Created a centralized filter drawer with multi-select dropdowns (Supplier, PO Number, Date Range, Dock Number) alongside a standardized status system (Draft → Waiting Shipment → Processing → Completed).

Value: Drastically reduces table search time and eliminates ambiguous order states.

Completed

1200

Pending

290

In Process

124

1500

Total Inbound Outstanding

1000

Total Inbound Today

500

Last Working Day

Has Issue

15

Show Job

Validation

I conducted usability evaluations with 8 warehouse operators and 4 logistics leads using high-fidelity prototypes:

Quantitative Results

  • Task Success Rate: Tested complex tasks (e.g., "Create an ASN, apply filters for pending dock 3 shipments, and verify GRN variance"). Success rate increased from 62% on legacy software to 99% on the design.

  • Time-on-Task Reduction: Average time required to create a new ASN dropped from 6.5 minutes to 2.1 minutes.

  • Error Rate: Receiving discrepancy errors dropped by 72% due to automated line-item variance calculation.

Qualitative Feedback Highlights

  • The tabbed view in the GRN inspector makes it impossible to miss missing line items. I can see expected vs. received counts instantly. — Senior Inbound Clerk

  • Being able to filter by dock door and status with one click saved me at least an hour of manual checking every morning. — Warehouse Operations Lead

Key Metrics & Business Impact

  • 65% Reduction in ASN Data Entry Errors: Automated PO data pre-filling and guided wizard steps minimized manual typo mistakes.

  • 73% Faster Receiving Dock Turnaround: Streamlined GRN verification sped up truck unloading times from 45 mins to 12 mins per vehicle.

  • 3x Increase in Floor Operator Adoption: Clean visual hierarchy and synced mobile/web workflows led to rapid team adoption across 4 fulfillment centers.

Design System

Button

Poppins

Main Typeface

Regular

Semi Bold

Bold

AaBbCc

01234567

{(!@#$?&)}

Take Aways

What I'd Do Differently

  • Design for Dense Information, Not Empty Space: In enterprise B2B SaaS, "clean design" doesn't mean white space—it means structured hierarchy, high scannability, and contextual speed.

  • Handle Edge Cases Upfront: In logistics, variance is the norm (damaged goods, partial shipments, delayed trucks). Designing robust exception-handling flows is what makes a product production-ready.

  • Bridge Web & Mobile Operations: A successful WMS requires perfect alignment between desktop managers and mobile floor operators. Consistency in status naming and data structures is critical for smooth collaboration.

View Other Project