Overview

I designed a CRM system for a furniture manufacturing company to manage clients, projects, and production stages in one place. The goal was to create a clear, scalable interface for daily operational work - not a marketing product.

Design decisions

What I improved

  1. Restructured the client list to support day-to-day workflows, allowing managers to perform key actions (calls, follow-ups, sending proposals) directly from the table
  2. Reworked sorting and filtering to reduce cognitive load and help users quickly narrow down large client lists
  3. Introduced a clearer separation between operational actions and system actions (edit, delete), minimizing the risk of accidental erro rs
  4. Improved status and stage visibility by introducing consistent color-coded chips, making project progress easier to scan
  5. Refined layout and spacing to balance information density and readability for long working sessions

Result

The result is a clean, practical CRM interface focused on real business processes: from the first client contact to production, delivery, and installation.

Some of the screens

Empty state and project creation modal

Empty state and project creation modal

Client list with quick actions and column sorting

Client list with quick actions and column sorting