Payel.
Enterprise aviation · Air cargoDesktop web appRedesign

Accelya Cargo

Redesigning the messaging and configuration screens of FLX Cargo, moving them from a dense legacy desktop client to a clear, consistent web app.

My roleSenior UX designer
TeamWith Shruti, UX & UI
Year2025
UsersAirline & cargo analysts, business users, admins
PlatformDesktop web
From a legacy client to one clear pattern

A short film cut from the real screens in the Accelya Cargo design file, with generated ambient music. Names and data are sample content from the mock-ups.

The 60-second version

Accelya Cargo at a glance.

Keep the data analysts rely on, but show the common fields first.

Problem

Cargo messaging lived in a legacy desktop client: every search field, result, sender, recipient and reference panel on one crowded screen, with key actions hidden in right-click menus.

Solution

A web redesign on a shared layout: a focused search with advanced options on demand, clean result tables with row actions, and details and child records in modals.

Key trade-off

Analysts rely on dense data. We kept the data, but showed the common fields first and put the rest one click away.

My role

I co-designed 8 flows with Shruti, across UX and UI: message search, compose, forwarding, message format, element definition, EDIFACT envelopes and double signature.

01 · Problem

Powerful, but hard to read.

Cargo systems exchange a constant stream of standard messages between airlines, handlers and partners. The tools to search, compose and configure them worked, but they were built for another era.

The legacy client packed search, results and message details into one window, in small type and grey panels. Configuring EDIFACT envelopes meant editing a parent table and a child table side by side, and adding a child record was tucked inside a right-click menu. The redesign had to keep all of that power while making it easier to find and use.

01

Everything at once

Search fields, results, sender, recipients and references all competed for space on a single screen.

02

Hidden actions

Key steps, like adding an envelope detail, sat behind right-click menus that were easy to miss.

03

No shared pattern

Each module looked and behaved a little differently, so every new screen had to be learnt from scratch.

How might we

…keep the depth cargo analysts depend on, while making every screen follow one clear pattern: search, scan, act?

02 · Research

Understand the system before redrawing it.

Before drawing a new screen, we took apart the old ones: every field, panel and action, the real messages they handle, and the rules product owners needed to keep.

01

Legacy screen audit

Reference boards of the old Message Search, Message Details and EDIFACT screens, field by field.

02

Real message formats

Raw Cargo-IMP and EDIFACT samples, so layouts fit what analysts actually read, line by line.

03

Product owner reviews

Requirements and open questions captured as notes above each flow, and settled with the POs.

04

Two approaches

EDIFACT was designed twice, a first version and a “new approach”, to compare before choosing.

Legacy Message Search window with numbered audit notes 12345

The legacy Message Search window, from the reference board in the design file.

What the audit found
  1. 1Close to 20 search fields and a reference table, all visible at once.
  2. 2Advanced options behind a small “Adv” button.
  3. 3Results in a small, dense grid, with icons for message state.
  4. 4Sender, recipients and references stacked as more panels below.
  5. 5A row of actions at the bottom, greyed out until a message is picked.
From findings to principles
We saw

Every field shown, all the time.

→So weLead with the common fields; open the rest on demand.
We saw

Actions hidden in menus and toolbars.

→So wePut actions on the row, with a tooltip for each.
We saw

Details in separate windows.

→So weOpen details and child records in modals, in context.
03 · Redesign

Same data, a clearer structure.

Every module moved onto one layout: a top bar for products, a breadcrumb and page title, a side menu, a search panel and a results table. Switch between before and after.

Message search

  • BeforeClose to 20 fields, a results grid and three detail panels in one window.
  • AfterFour fields up front, Advanced search and reference details on demand, and details in a modal.
Before: legacy Message Search windowAfter: redesigned Message screen
Before: legacy EDIFACT envelope parent and child panelsAfter: redesigned EDIFACT envelope configuration
01

One layout everywhere

Header, breadcrumb, side menu, search and table in the same place on every screen.

02

Actions you can see

Edit, add and delete icons on each row, with tooltips, replace hidden menus.

03

Depth on demand

Advanced search, reference details and child records open only when you need them.

04 · Flows

The flows I co-designed.

The design file is organised by module, with each flow laid out screen by screen and annotated for developers. These are the flows Shruti and I designed together.

Message search

Find any message, fast.

A short search covers the everyday case: message ID, date range and status. Advanced search opens the full set of filters, and reference details such as origin, destination and airline prefix sit in their own table.

  • Toggle between message search and alerts
  • Expand any row to see its child messages
  • View or reprocess from the row
Message search with advanced filters and reference details
Message details

Sender, recipients and content, side by side.

Details open in a modal instead of a new window: sender and recipients as cards, the raw message below, and attachments you can download one by one or all at once.

Message details modal with sender, recipients, message and attachments
Compose message

Write in plain text, or start from a template.

Pick participants or a group, then choose plain text or a template. Attachments and additional addresses are added from the top, the format is verified before sending, and a toast confirms each step.

Compose message with participants selected and attachments added
EDIFACT envelopes

Parent and child records, without the right-click.

Envelope details now open from a visible row action into a modal. The parent record stays on top for context, each field has a help tip, and an empty state shows what to do first.

Add EDIFACT envelope details modal
05 · Prototype

Click through the real screens.

Three flows, screen for screen from the design file. Pick a flow and click where the guide points, or use Next and Back.

flx cargo

Every screen is exported from the Accelya Cargo design file. Names and data are sample content from the mock-ups.

06 · Configuration

Set up once, trust it every day.

Behind every message are rules: who signs it, where it is forwarded, which format version goes out. These screens follow the same search-and-table pattern, so admins already know their way around.

Master forwarding configuration Double signature list Message format definition Element definition
07 · Handoff

A file built for developers.

The Figma file is the developers’ source of truth. A file log tracks every feature, who owns the UX and UI, and which release it lands in.

Each flow sits in its own section, with explanation bars above the screens that say what happens, in what order and in which state: adding, editing and deleting rows, empty states, confirmations and success messages.

8

Flows co-designed

Message search, compose, forwarding, format, element definition, EDIFACT (two approaches) and double signature.

4

Modules in the file

Currencies, participants, messages and element definition, plus login and menu patterns.

1

Shared layout

Header, side menu, search panel, tables and modals reused across every module.

08 · Reflection

What enterprise redesign taught me.

In enterprise tools, people already know the old system by heart. The job isn’t to remove what they rely on, but to make it easier to find.

Working from the legacy screens first, and keeping every field accounted for, made it easier to agree with the team on what could move behind a click and what had to stay visible.

Thanks for reading!

Next: PrimoMD

© 2026 Payel Ghosh · Designed with curiosity, tea and one very fluffy co-pilot