UX Story

A Better Way To Communicate​

Chat Improvement​

About

We aimed to enhance the chat page, introducing features like conversation filtering, sorting, and marking as important.

Overcoming the challenge of limited space, we optimized the user experience for more efficient interactions.

01.

Critical Feature Requests

Our users expressed a strong need for improved functionality on the chat page.

Their need was clear:

  • They needed essential features to streamline their chat interactions
  • Find specific messages easily
  • Better organize their conversations.

The requested features Included:

Multi-Chat Selection

Allow users to select and perform actions on multiple conversations

Keyword Search

Easily locate conversations by searching for specific words

Custom Views

Easily access important conversations, orders, or contracts

Date Range Search

Search conversations within a specific date range

Contract Status

Filter conversations by contract status

Read Status Management

Change the read or unread status of conversations

Importance Control

Mark or unmark conversations as important

Archiving

Archive or unarchive conversations from the archive tab

Sorting Options

Sort conversations by different types and reverse order

02.

Challenges

Tight Development Schedule

Our primary challenge was the need for a quick development turnaround. We had to maintain the existing chat page structure to avoid extensive, time-consuming rework.

Space Constraints

Due to the page's structure, we had to find a compact yet user-friendly solution for accommodating feature requests, ensuring clarity and convenience for our users.

03.

Hidden features

To avoid overwhelming users, some of the features were hidden in a filter side bar.

04.

Responsiveness

Designing a mobile version for a structurally compact page presented challenges, but I successfully addressed them.

Navigate to the next Trucknet Project:

Form Flow

Tracker & Driver apps

Find Out More Projects