Lambda

How we turned an internal supply chain tool into a client-facing SaaS product

Lambda SCS is a relatively young player in the supply chain software space, operating since 2021. One of their core tools is OptiFlow, an internal platform that helps build and simulate supply chain models using real data and AI insights.

The tool had strong backend logic and was actively used by internal teams on a daily basis. But after Lambda SCS received recognition from Gartner, they decided to bring OptiFlow to market as a SaaS product for external customers.

That’s when they reached out to Eleken.

image

The interface offered a lot of functions, but, at the same time, it left new users unsure of what they could do. From here, we knew where to focus our efforts:

  • Completely redesign the platform’s interface.
  • Make the product accessible for non-tech-savvy users.
  • Deliver full design scope in Figma for handoff to devs.

The client had already shortlisted a few agencies, and to prove we were the best fit, we started with a 3-day trial.

Winning the client over in 3 days

The OptiFlow supply chain platform supported two user roles:

  • Consultants who build and manage supply chain models.
  • Executives who use the results to make decisions.

For the project, our main focus was on improving the experience for consultants. We aimed to reduce friction and help them build supply chain models faster. 

Starting with the trial, our task was to redesign the model comparison view. This is where consultants analyze supply chain models side by side and make decisions.

column management before
Column management before

Initially, the interface overwhelmed users with too many actions grouped in one place. There was no way to set custom parameters for side-by-side model evaluation, and the pagination content lacked consistency.

Here, we introduced the ability to set comparison priorities like cost, transit time, or balance. This reduced cognitive load and helped users focus on what mattered most in each specific scenario.

Lambda's set comparison priorities function
Set comparison priorities function

To improve column management, we explored two interaction patterns:

  • A drag-and-drop interface for manually rearranging models.
  • A modal window for selecting, removing, or reordering models.

After seeing both options, the client preferred the drag-and-drop approach for its simplicity and direct manipulation. The trial screens were approved, and we moved on to full-time collaboration.

Lambda's drag-and-drop interface for models management
Drag-and-drop interface for models management
A modal window to manage models for Lambda's
A modal window to manage models

The UX audit helped us identify critical friction points

Once the trial went well and the client wanted to move forward, they weren’t sure where to start. So we suggested kicking things off with a UX audit. For our designer, it was a great way to explore the product deeper and uncover usability issues.

Here are the critical UX gaps we found:

  • Lack of proper user guidance.
  • Broken breadcrumbs logic.
  • Overloaded action panels.
  • Icons from different design systems.
  • Fragmented navigation.
  • Overwhelming data input.
  • Hard-to-scan map settings.
  • Layout inconsistencies.

We always document our audit findings in a structured report, giving clients full visibility into existing issues and opportunities. 

Lambda's UX audit by Eleken
UX audit by Eleken

Redesigned navigation made the product easier to use

Navigation was the foundation we needed to fix first. It connected every part of the user experience, and in its current form, it was fragmented and hard to follow.

Navigation before the redesign
Navigation before

We didn’t reinvent the product’s core flow: users still start by creating a project, then add a model and input data. But we completely restructured how they move through this journey. 

Here are a few key improvements we introduced:

  • Multiple entry options from a top-level navigation.
  • A horizontal navigation bar for easy scanning.
  • Progressive dropdowns that show more options.
  • Breadcrumbs to return to the projects list from anywhere.
  • Helpful empty states with tips and links.
Navigation after

These changes solved a major pain point uncovered during the audit: users were getting lost and couldn’t find their way back. Now, they can confidently explore deeper parts of the platform and still find their way out.

We simplified the map screen to reduce visual overload

Before moving on to chain optimization, users preview all the routes via the map screen. And this interface was cluttered enough to get in the way.

The original version:

  • Featured too many distracting elements.
  • Had filters, toggles, and controls stacked in a single block.
  • Offered a visualization that was hard to interpret.
Map visualization before the redesign
Map visualization before

The existing functionality worked fine, and users were already comfortable with it. Our focus was on cleaning up the existing experience.

What we changed:

  • Made the map fully visible with an option to hide the sidebar.
  • Reorganized Map Settings with tabs and filter logic.
  • Added “5 selected” counter for better control over selections.
Map visualization after the redesign
Map visualization after

With a clearer optimization flow, we sped things up

The optimization screen is where users run simulations to improve supply chain performance. In the original interface, everything was packed into a list of settings that lacked visual hierarchy and guidance through the process.

Optimization screen before
Optimization modal before
Optimization modal before

We rebuilt the flow with usability in mind.

Instead of showing users a long list of inputs, we turned the optimization modal into a focused setup screen. 

Here’s what we changed:

  • Added descriptive labels and tooltips.
  • Introduced a “Confirm and Run” CTA.
  • Added a progress bar with options to pause or stop the process.
  • Included optimization history.
  • Displayed machine availability status tied to the user’s plan.

Our designer gathered everything into a single modal, reducing unnecessary steps.

Optimization screen and modal after

We fixed the report layout and made insights easier to access

The report screen is the final step in the flow. It’s where users view, download, or generate reports based on their optimization results.

Initially, the interface created unnecessary friction with overused primary buttons and a cluttered layout filled with centered titles. We reorganized everything under a single Reports section, using two tabs to separate each report type.

To simplify navigation, we added a reports history, search bar, a “Select All” option, clear pagination, and a standout CTA, making it easier for users to act.

Report screen before the redesign
Report screen before
Report screen after the redesign
Report screen after
Report screen modal after the redesign
Report screen modal after

Role-based dashboards kept the product structured

Like many SaaS platforms, OptiFlow supports both admin and user roles, each with different levels of access and responsibility. Our goal was to design profile screens that reflect this hierarchy, supporting role-based access. 

We created a dedicated admin dashboard where organization owners or team leads can manage key system settings. Admins can:

  • View and manage organization details.
  • See a list of users and their permission level.
  • Send invitations and assign roles.
  • Manage available machines and their configurations.
Lambda's admin dashboard
Admin dashboard

For regular users, we used progressive disclosure, surfacing only the actions relevant to their role:

  • A profile card with personal information.
  • A clear view of their role within each project.
  • The ability to leave or delete their organization.
Lambda's user dashboard
User dashboard

A ready-to-use UI kit for smooth developer handoff

To ensure a smooth handoff to development, we delivered the full design scope in Figma. 

Alongside that, we built a comprehensive UI kit based on the Blend design system. It included all essential components, states, and layout patterns, so developers could implement the designs with clarity and confidence.

A ready-to-use UI kit for Lambda

Our collaboration led to a complete product redesign in just two months

Thanks to fast decision-making and a smooth designer–client collaboration, we redesigned the entire OptiFlow platform in just two months. Most screens were approved right away, with either one iteration or none at all.

The result is a full-fledged SaaS product ready to be distributed to external clients for better supply chain management. Every part of the experience is now easier to understand for non-technical users and more enjoyable to use overall.

And for us, it’s one more successful project that strengthens our experience in the geospatial and logistics space.

Let's design something special

If it feels like our UI/UX design company is a good match, but you still have questions about our work process, we can give you a free 3-day trial working with one of our designers.

Let’s talk
image
By clicking “Accept All”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.