CRM Interface Redesign for B2B

Improving Procurement Efficiency with Multicurrency, Filters & Status Indicators

Client

NDA

Services

UX/UI Design

Industries

B2B

Date

2024

Context

I developed a concept for a CRM system interface in Figma during the presale stage for a corporate client focused on procurement management and document flow. The client faced inefficiencies with the existing system due to complex navigation and inadequate adaptation to an increasing volume of tasks. This became the basis for updating the interface to overcome existing limitations and ensure seamless handling of the growing number of tasks.

Challenge

My task was to create an intuitive and scalable interface that would enable users to efficiently manage purchase requests, track document statuses, and analyze costs. It was essential to incorporate support for multi-currency operations, data filtering, and visual status indicators to simplify decision-making.

Process

Using the Material UI (MUI) library for consistent styling and scalability, I built the interface on a variables table, allowing for a one-click color scheme switch (light/dark). I added micro-animations (expanding table rows, collapsing the sidebar) and tooltips to enhance user interaction. The process included designing a multi-level navigation structure, featuring a sidebar with categories (e.g., My tasks) and subcategories (such as Purchase requests) for intuitive orientation, developing an interactive table with support for sorting and basic filtering (by date, status, and cost), and implementing a feature for filtering by favorite requests.

Part of the CRM UI Kit

Part of the CRM UI Kit

Part of the CRM UI Kit

Results

The result was an intuitive interface, successfully presented during the presale, which enabled effective request management through an interactive table with detailed filtering by date, statuses (Accepted, Not accepted, Under review), and support for multi-currency operations. The light theme and micro-animations improved user comfort, as confirmed by positive client feedback. Currently, I’m working on a redesign of the system, though details are restricted by an NDA.

Light mode version

Light mode version

Light mode version

Dark mode version

Dark mode version

Dark mode version

Reflection

This project was a true challenge for me. Working on the CRM system redesign, I encountered numerous difficulties, particularly in understanding its initial structure. The beginning was tough: I navigated the needs of procurement managers and financial specialists, often faced errors in my early sketches, and repeatedly communicated with the client to clarify their expectations. Gradually, thanks to feedback from end users, I learned to better adapt to their workflows. Moreover, every discussion with the team and client reminded me that design is first and foremost about people, not pixels. This experience showed me that difficulties can become a source of strength and that the true value of good design lies in the ability to turn chaos into clarity.

You can see the full version in Figma and explore the Interactive Prototype as well.