← Back to work

Redesigning the filter experience in a daily clinical tool

CompanyOlio Health
RoleUX Designer
UsersAll clinical & admin staff
FocusInteraction design, usability
The mockups below are original recreations I built to represent this project, using fake patient data and a generic interface I designed for this portfolio. They are not screenshots of the real Olio Health product. The problem, design decisions, and outcomes described are accurate to the real project.

The problem

Every clinical and administrative staff member touched this patient queue daily, and the filters were one of the most-used, most-frustrating parts of it. They sat as a row of individual dropdowns across the top of the screen, and a few specific pain points kept showing up again and again:

Opening a single dropdown shows how bare-bones they were. It was a plain list of checkboxes: no Select All, no search, and no Reset or Apply. Staff had to scroll and tick every value one by one, and the panel gave no summary of what was already chosen.

Before: the Facility dropdown open over the patient list, showing only a scrolling list of checkboxes with no Select All, no search field, and no Reset or Apply buttons
Before: simplified recreated mockup. One open dropdown: just a scrolling list of checkboxes.

The redesign

We moved away from the long row of inline dropdowns. Most filters now live behind a single "Filters" button that opens a full slide-out panel, titled Apply Filters, and the two most-used filters stay in the row as quick filters. Inside the panel, staff could finally:

The slide-out format also gave us the room we didn't have before, so we could add filters that simply couldn't fit in the old top-row layout, such as physician and days in treatment.

Redesigned filters: the Apply Filters slide-out panel, a searchable multi-select list with Select All, and the Save Search step with removable filter chips
After: simplified recreated mockup. The Apply Filters panel, a searchable list with Select All, and the Save Search step.
Redesigned filters: the Patient List with Facility and Level of Care kept in the row as quick filters and a Filters button, next to the Apply Filters slide-out panel with a searchable list, Select All, and Reset and Apply
After: simplified recreated mockup. Facility and Level of Care stay in the row as quick filters, and everything else lives in the Apply Filters panel.

Quick filters

Two filters stayed in the row on purpose: Facility and Level of Care. Clinical staff told us these were the two they used the most, and they called them "quick filters." Keeping them one click away meant the most common searches didn't need the panel at all, while everything else moved inside the Filters button.

What it helped with

Staff gave instant, positive feedback after launch.

Reflection

This project didn't involve a flashy new feature, it was a filter panel. But every single user touched it, every single day, often dozens of times per shift. That's exactly why it mattered: the small, repeated frictions, 50 individual clicks instead of one, no way to save a daily search, compound fast at that scale. Fixing them wasn't glamorous, but it was one of the most immediately appreciated changes I've shipped.