top of page
Slide 16_9 - 1 1_edited_edited_edited.png
Enterprise Web App_ Driver Registration & Terminal Loading.png

Enterprise Web App: Driver Registration & Terminal Loading

Operational workflow for chemical terminals (details anonymized)..png
Operational workflow for chemical terminals (details anonymized)
names were removed or reconstructed with generic visuals due to confidentiality!.png

Note: Screens/names were removed or reconstructed with generic visuals due to confidentiality!

Role:

UI/UX Designer, Frontend bridge and development, QA support

​

Timeline:

24 months in total (12 months when I joined the team)

​

Who worked on the project:

Scrum method with team + stakeholders

​

Platform:

Web (currently expanding to mobile)

​

Tools:

Figma for prototypes, Vscode for Frontend (React), Backend (C#)

Slide 16_9 - 1 1.png
Context.png
Context

In this workflow, each truck driver follows a specific delivery route and stops at a terminal to load chemical products. Drivers complete an on-site registration step at the terminal to be allowed to load and proceed. To reduce operational friction, a web/mobile portal allowed drivers to plan ahead by checking which terminals were available, whether any disruptions were happening (maintenance, cleaning, restrictions), opening hours, and which products were currently available, out of stock, or in progress. Terminal managers could update status and send urgent alerts to specific drivers through a role-based system, so drivers wouldn’t arrive at a closed terminal or one that couldn’t support their required pickup.

image_edited.png
image.png
Slide 16_9 - 1 1_edited_edited_edited.png
Users & Scenarios.png

Users & Scenarios

Slide 16_9 - 1 1_edited_edited_edited.png
My Role.png

My Role

Rectangle 342_edited.png
  • Improving usability and accessibility (contrast, layout, navigation hierarchy, and element sizing).

  • Designing low-fidelity mobile prototypes to support the transition toward a PWA experience.

  • Defining interaction patterns and edge cases for status communication and alerts.

  • Supporting frontend implementation through bug fixes and UX-driven improvements.

  • Conducting manual QA testing and documenting test plans and validation scenarios.

  • Automating critical checks using Playwright to ensure reliability across core flows

I worked across UX, frontend implementation, and quality assurance. These are some of the responsibilities included:

Slide 16_9 - 1 1_edited_edited_edited.png
Key Design Decisions.png

Key Design Decisions

Slide 16_9 - 1 1_edited_edited_edited.png
This simplified flow illustrates how drivers plan routes, assess terminal availability, and receive critical updates before arrival..png
The Process.png

The Process

This simplified flow illustrates how drivers plan routes, assess terminal availability, and receive critical updates before arrival.

image.png
image.png

​Driver receives instructions on transportation

Terminal is disrupted, unavailable or doesn't contain the desired product

Driver contacts their superiors to receive new instructions

Searches on the website for the destined terminal

Terminal is available and contains the desired product for loading

Checks terminal status (available / disrupted / unavailable)

Reviews terminal details (available products, notifications, hours, disruptions)

Driver can proceed to terminal

Arrives prepared at terminal

image.png
image.png
Slide 16_9 - 1 1_edited_edited_edited.png
Before vs After.png
Workflow.png

Workflow

Before vs After

BEFORE

VS

AFTER

​Drivers had limited confidence in terminal availability before arrival

​Terminal availability and status are visible at a glance

Critical status information was scattered across multiple views

Centralized and structured access to critical terminal information

Disruptions were often discovered too late to adjust routes safely

Disruptions surfaced early enough to support route replanning

Urgent updates depended on fragmented and misleading communication

Targeted, in-system alerts replaced limited communication

High cognitive load during time-sensitive decision-making

More confident decisions under time pressure, making the loading process faster

Slide 16_9 - 1 1_edited_edited_edited.png
_the following wireframes are reconstructed examples created to illustrate key UX decisions while respecting confidentiality..png
How it looks in practice....png

How it looks in practice...

*the following wireframes are reconstructed examples created to illustrate key UX decisions while respecting confidentiality.

Constraints & Challenges.png

Constraints & Challenges

Slide 16_9 - 1 1_edited_edited_edited.png
Different Timezones.png

Different Timezones

Most design decisions required validation and approval from international stakeholders. Time zone differences slowed feedback cycles and increased dependency on asynchronous communication.

Team Expectations.png

Team Expectations

Reaching consensus within a cross-functional team required balancing UX improvements with frontend feasibility.

Real-time Operations.png

Real-time Operations

Design solutions needed to remain strictly aligned with real-time terminal operations. Any mismatch between UI states and backend data could result in operational disruptions or communication errors.

Slide 16_9 - 1 1_edited_edited_edited.png
Outcomes.png

Outcomes

  • Reduced uncertainty for drivers during route planning and terminal selection.

​

  • Improved clarity and reliability of terminal status and operational information.

​

  • Faster dissemination of critical updates through centralized, role-based communication.

​

  • Better alignment between design decisions and technical implementation.

​

  • Increased trust in the system under time-sensitive operational conditions.

​

  • Improved confidence in decision-making across different user roles.

image_edited.png
image.png
Slide 16_9 - 1 1_edited_edited_edited.png
What I learned....png
Learnings.png

What I learned...

Learnings

Clear communication and documentation are critical in all teams, not only cross-timezone ones.

arrow 3.png

Designing within constraints is often more impactful than designing without them (and more complex).

arrow 3.png

UX decisions in operational systems must prioritize reliability and data consistency over visual refinement.

Slide 16_9 - 1 1_edited_edited_edited.png
This case study highlights selected decisions and reconstructed examples.
I’d be happy to walk through the full context, trade-offs, and iterations in an interview..png
Want to know more _ .png

Email

Linkedin

Resume

Laura Hundzinski da Rocha

Download PDF file

Ellipse 51 (1).png
Ellipse 51 (1).png
Ellipse 51 (1).png

Want to know more ? 

This case study highlights selected decisions and reconstructed examples.
I’d be happy to walk through the full context, trade-offs, and iterations in an interview.

image_edited.png
image.png
bottom of page