Back to selected work

Customer communication system

Al-Khalil

Support that moves with the team.

A cross-platform support experience spanning web, mobile, real-time communication, structured files, and team administration.

Product design & developmentWeb + mobile · Customer support
Visit live product
Al-Khalil case study cover

Overview

The product

Al-Khalil creates one coordinated communication system for customers, support teams, and administrators across mobile and responsive web interfaces.

Challenge

What had to change

Customer context becomes fragile when conversations, permissions, files, and follow-up are split across tools and devices.

Response

The system built

A connected workspace keeps chat, membership, roles, scheduled communication, and S3-backed folders available wherever the team works.

Product capabilities

What the product needed to do.

Real-time chat

Keep team and customer conversations live and consistent across devices.

Scheduled messages

Plan important communication and deliver it at the right time.

Structured cloud files

Organize S3-backed documents and folders around each conversation.

Role-aware access

Control authentication, membership, permissions, and team responsibility.

Administration

Manage users, teams, content, and customer support operations.

Technology

The stack behind the experience.

Experiences

React NativeNext.js

Application

Node.jsSocket.IOFirebase

Data context

MongoDBGoogle Maps

Cloud delivery

AWS EC2AWS S3AWS Amplify

Visual case study

Six views of the product system.

The deck moves from product context through the problem, features, architecture, delivered system, and final product presentation.

Al-Khalil project overview slide
Overview
Al-Khalil challenge and response slide
Problem / Solution
Al-Khalil communication features slide
Product Features
Al-Khalil technology stack slide
Tech Stack
Al-Khalil delivered system summary slide
Summary
Al-Khalil web product mockup slide
Product Mockup

Delivered system

A unified support experience that keeps communication, access, content, and follow-up connected across every surface.

  • Mobile application
  • Responsive web workspace
  • Realtime communication
  • Administration and cloud delivery

More work

Build the next one

Need a product engineer who can connect the whole system?

Start a conversation