Design system: Filters

Component for Jeeves list pages to enable users to efficiently manage their data.

design systems

design patterns

product design

design components

Goals & Opportunities

I wanted to develop a consistent component that could be reused across different areas of the Jeeves platform.

This component was designed to be intuitive and user-friendly, ensuring that users could easily understand how to apply filters and interact with their data. By maintaining a cohesive design language, I enhanced usability and created a seamless experience for our users as they navigated through the platform.

Prototyping

To ensure the filter worked in various contexts, I created a component in our design system library with different nested variants. This allows designers to choose the filters that best fit their use cases. Once the component was published, designers could easily drag and drop the filter component and see it change among all the available variants.

Background

After implementing the first filter component, many customers expressed that it was not easy to understand which filters were applied and found it difficult to switch filters when needed.

The new component addresses these concerns by allowing users to interact with the filters and see the impact in real-time.

Take a look at the before and after

More projects

Check out the next projects here

More projects

Check out the next projects here

More projects

Check out the next projects here