The system
A comprehensive logistics and freight management platform that streamlines shipping operations and improves supply chain visibility. It supports complex workflows, integrates multiple carriers, and gives users real-time tracking and order management.
Business goal
Simplify employees' tasks and speed up their work through an improved system.
My role
I was part of a design team of three, working alongside a Lead and a Senior UX/UI Designer on the redesign of the company's legacy CRM and freight management system.
I owned large parts of the work end to end: interviewing stakeholders, analysing the existing system against usability heuristics, and mapping user flows to document how it really worked and where users reached dead ends. I then designed new screens, refined them based on user feedback, and reviewed implemented features with developers to make sure they matched the design specifications. Throughout the project, we ran regular brainstorms within the design team and shared insights to keep the experience consistent across the product.
Stakeholder interviews
I interviewed stakeholders to understand the product, its current functionality and the business goals. This helped us get up to speed quickly and identify the areas that needed special attention.
System analysis
I then explored the system in depth, reviewing it for design consistency, usability heuristics and overall UX quality.
Information architecture and user flows
While analysing the system, I built the information architecture and user flows in parallel.
The system was outdated, and over time the company had acquired several smaller businesses and bolted their functionality onto it. That left noticeable gaps, situations where users could literally reach a dead end. Mapping the flows exposed these early, so we could fix them and significantly improve the experience.
Design
Before designing, we spoke to users and gathered feedback on specific pages. Two of them shaped the design the most.
Order list
Users needed to preview an order without leaving the list. We added a sidebar with key order information, and a link through to the full order page for everything else.
Order page
Order details had been shown in a three-column grid. We switched to two columns, which adapts much better to smaller screens.

Other pages
The remaining screens were just as complex, with dozens of fields, statuses and actions on a single page. I used colour, typography and spacing to build a clear visual hierarchy: key information such as order status, dates and totals stands out, secondary details recede, and colour-coded indicators let users spot what needs attention at a glance.
Throughout development, I regularly reviewed implemented features to make sure they matched the design specifications, and improved designs based on user feedback.
Reflection
This was a challenging project because of the system's complexity. There was a lot to improve, and we had to communicate the issues clearly to stakeholders and justify each proposed change.
It significantly strengthened my skills in system analysis, information architecture, user flows, UI kits and UI design. I also worked closely with the other designers, running brainstorms and sharing insights. Most importantly, the work, guided by user feedback, genuinely improved the experience.


