Skip to content

Waycare: a filterable data table for an AI traffic platform

The incident log of Waycare's AI traffic management platform, used in smart city operations: from workflow mapping to a 16-page behavior specification and a pixel-perfect interface, plus the customer Help Center I designed in parallel.

Role
UX/UI designer (intern). Workflow mapping, interaction design, specification, interface and icon set.
Year
2019
Stack
SketchIllustratorZendesk
Company
Waycare Technologies, in Tel Aviv (acquired by Rekor Systems in 2021)
Redesigned incident log table, with filters, period picker and an expanded shift
The incident log with an expanded shift: filter chips, period chip, status keys and in-place editing. Tap to enlarge.

The table at the heart of the back office

Waycare's platform uses AI to manage traffic in smart city operations. Operators work on a live map, and behind it there is a back office where every incident and every shift is reviewed, filtered and updated. The incident log is a wide table, with many columns and a long history: that is where operators spend most of their time, and where there was the most to gain.

How do you give users dense data, flexible filtering and in-place editing without the screen looking like a spreadsheet?

Four areas, one screen

I mapped the workflow around the table, from opening a day's log to saving a change, and divided the screen into four areas: platform header, document header, filter space and table. Everything else lives in one of them.

Back-office screen structure
Anatomy of the screen. Tap to enlarge.

Columns in groups, a view that saves

The columns are divided into named groups (report status, report attributes, shift characteristics, geolocation, times and others), so the reader sees one topic at a time. A view panel lets you choose which groups to show and keep that workspace for next time.

Table divided into six groups of information
Six groups of information.
View panel to choose the visible columns
View: choose and save the visible groups.
1 / 2

Swipe sideways or use the arrows. Tap a screenshot to enlarge it.

Filters that behave like chips

Free-text filters become chips once confirmed. On hover, each element explains itself, and chips can be deleted one at a time or all together. The filter space stays calm until it is needed.

Filter space behavior: hover, add and chips
Free filter: normal, hover, add, created and delete. Tap to enlarge.

The component with the most iterations

Time is the first filter almost everyone reaches for, so the period picker was specified screen by screen. It has two modes: Period (a date range with shortcuts, days of the week and hours) and One day (one day and an hour range). Chosen values turn blue, unchosen ones stay calm, and the applied range collapses into a chip that resets on hover.

Sketch artboards with period picker explorations
Explorations in Sketch: how the shortcuts, days and hours fit in a small popover.
Period picker behavior
Behavior: normal, hover, open, applied and reset.
Day-of-week selection in the Period tab
Days of the week: one click turns a day on or off.
Calendar navigation by year and month
Calendar: navigation by year and month, with unavailable dates in gray.
Final picker with the Done button
Done: the setting becomes a chip over the table.
Picker variations and the picker over the table
Variations tested on the real table before closing the design.
1 / 6

Swipe sideways or use the arrows. Tap a screenshot to enlarge it.

Orientation at a glance, actions on hover

A one-letter status at the start of each row (in progress, done, needs attention, paused, deleted) gives quick orientation; sorting and filters appear on hover. Each shift has a toolset: open shift, download, open attachment, mark as, changes and delete.

Status keys and sorting
Status keys and sorting.
The toolset appears when hovering over a row
Tools appear on hover.
Toolset elements
The toolset, with and without attachments.
1 / 3

Swipe sideways or use the arrows. Tap a screenshot to enlarge it.

Expand, edit in place, save the history

A double click expands a shift to its full record; another double click on a value edits it. Edited fields carry a small mark with their history, and a dialog asks whether to save now or review first. The view icon reminds you to save the workspace.

Change tracking and save-or-review dialog
Changes: history mark, edit mode and save-or-review dialog. Tap to enlarge.

Specification, symbols and pixel-perfect interface

Every behavior (normal, hover, chosen, unchosen, empty and saved) is documented in a 16-page interaction specification, so engineering could build without guessing. Reusable Sketch symbols for radios, checkboxes, tabs and picker states kept the screens consistent, and the platform's icon set was redrawn pixel-perfect in Illustrator.

Also at Waycare: the customer Help Center

Alongside the table I designed the customer Help Center on Zendesk: the user flow from sign-in to request, the home page with its three entry points (product documentation, FAQ and release notes) and the identity of the section.

Help Center user flow
User flow: signed in or not, knowing what you need or not, request or explore.
Waycare Help Center home page
Help Center home page.
1 / 2

Swipe sideways or use the arrows. Tap a screenshot to enlarge it.

What I took away

It was my first UX/UI experience at a startup, in the second most important technology hub in the world after Silicon Valley. An unforgettable experience that taught me methodology and work discipline.

Get in touch