Case study / 02 — Messaging · Real-Time

Conversation without clutter.

UI/UX design for VOIZZIT CHAT — a real-time chat and messaging product delivered for both web and mobile with consistent patterns and feature parity.

Role
Senior UI/UX Designer
Platforms
Web · Mobile
Company
Voizzit — Dubai, UAE
Type
Real-Time Messaging
0
Platforms
0
Process phases
0
Key decisions
0
Research insights

OVERVIEWFast, clean, real-time

Voizzit Chat had to deliver a fast, clean, and intuitive messaging experience with a consistent interaction model across web and mobile — handling real-time states and dense conversation content without clutter.

THE PROBLEMDensity vs. clarity

Conversations are dense: threads, notifications, presence, delivery states, attachments. The challenge was surfacing all of it while keeping the interface calm — and keeping web and mobile in lockstep as features shipped.

MY ROLEEnd-to-end product design

As Senior UI/UX Designer at Voizzit I designed the product end-to-end: requirement analysis, conversation and notification flows, wireframes, high-fidelity UI, interactive prototype, then developer handoff and design QA.

DESIGN PROCESSFrom flows to handoff

01 Requirement analysis
02 Conversation & notification flows
03 Wireframes
04 High-fidelity UI
05 Interactive prototype
06 Developer handoff & design QA

METHODThe workflow, end to end

01
Step 01
Requirement analysis
02
Step 02
Conversation & notification flows
03
Step 03
Wireframes
04
Step 04
High-fidelity UI
05
Step 05
Interactive prototype
06
Step 06
Developer handoff & design QA

KEY DECISIONSWhat made it work

🧩

Shared component library

One library spanning web and mobile — feature parity without designing everything twice.

💬

Clear message hierarchy

Real-time states — typing, sent, delivered, read — visible at a glance without noise.

🎯

Accessible by default

Contrast-checked colors and comfortable touch targets across every density.

📱

Responsive layout model

Desktop multi-pane gracefully collapses to a single-column mobile experience.

RESEARCH & INSIGHTSWhat shaped the direction

I audited real conversations — dense group threads, media-heavy chats, rapid-fire exchanges — and mapped which signals users actually check: who's online, what's unread, did it deliver. Benchmarking leading messengers showed that clarity of state, not feature count, decides whether a chat app feels fast.

👀

States are the product

Typing, sent, delivered, read — users glance at these dozens of times a day. They must be legible at a glance, invisible on reflection.

🧵

Density is inevitable

Real conversations are messy. The design must organise density rather than pretend it away.

🔁

Parity builds trust

Users switch between desktop and phone mid-conversation; any mismatch in behaviour reads as a bug.

WHO IT'S FORDesigning for real people

PRIMARYThe all-day communicator

Lives in the desktop app across dozens of conversations. Needs a multi-pane layout, keyboard-friendly flows and notifications that inform without interrupting.

SECONDARYThe on-the-go replier

Checks in from a phone between meetings. Needs the same conversations, one-thumb reachability and zero relearning from the desktop experience.

DESIGN LANGUAGEThe visual system

A calm, neutral surface lets message bubbles carry the colour. Hierarchy comes from spacing and weight rather than lines and boxes; real-time states use small, consistent glyphs; and the shared component library keeps web and mobile pixel-comparable so switching devices feels seamless.

Calm neutral surface
Bubble-led hierarchy
Consistent state glyphs
Multi-pane ↔ single-column
Shared web/mobile library

TESTING & ITERATIONPressure-testing the design

Click-through prototypes were walked through common scenarios — join a group, find a shared file, reply from a notification — and each rough edge fed the next iteration. Special attention went to the collapse from desktop multi-pane to mobile single-column, tested until nothing felt lost in the transition.

PROJECT SCREENSInside the design

VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R
VOIZZIT CHAT — UI/UX design screen by Vasudev R

Auto-scrolling — hover any screen to pause & pan

OUTCOMECalm, consistent messaging

Shipped for web and mobile with a shared design system, clear real-time feedback, and a distraction-free reading experience. Explore the full visual case study on Behance.

View full project on Behance

KEY LEARNINGSWhat I'd carry forward

01 In messaging, perceived speed is a design property as much as an engineering one.
02 State indicators earn their pixels only if they are instantly scannable.
03 Feature parity across devices is a UX promise, not a roadmap item.
← Previous
INDIAFIRST — OTT Streaming