Overview
The project involved designing a comprehensive chat support platform consisting of:
Frontend Widget – a lightweight support tool embedded in websites with chat, file upload, and AI response options.
User App Dashboard – to manage websites, widget settings, training data, integrations, and tickets.
Admin Dashboard – for managing users, subscriptions, payments, analytics, and system-wide settings.
The design needed to feel modern, scalable, and intuitive, supporting desktop and mobile experiences.
The goal
To build a user-friendly multi-platform chat system that:
Provides a responsive widget for real-time support (WhatsApp, Telegram, Live Chat, etc.)
Allows users to customize and manage widgets (branding, prompts, AI models, ticketing)
Supports AI training data via URLs, social media, and document uploads
Equips admins with full visibility and control over users, payments, analytics, and templates
The challenge
Designing complex workflows (multi-website management, AI training, integrations) in a way that feels simple.
Creating clear navigation for both the end-user app and the admin dashboard.
Handling extensive feature sets, including ticketing, analytics, email settings, and payment systems.
Making the widget lightweight yet powerful, supporting quick replies, emojis, file attachments, and AI-generated responses.
Ensuring consistency across mobile and desktop for scalability.
The result
Delivered a complete chat support ecosystem design:
A modern widget UI with customizable prompts and branding.
A powerful user dashboard to manage websites, widgets, tickets, AI training data, and integrations.
A full admin panel to manage customers, subscriptions, payments, analytics, and templates.
Enhanced usability through clear tables, filters, and workflows.
Provided a scalable foundation for a real-time, AI-powered customer support system.






