All Projects
Clique
CompletedCross-Platform Chat App
Solo Developer2024 – 2025Mobile Chat Application
Overview
A WhatsApp-style cross-platform chat application with grouped messages, image preview, emoji reactions, offline support, and real-time updates.
The Problem
Building a performant, feature-rich chat app that works seamlessly across iOS and Android with offline support and real-time updates is a significant engineering challenge.
What I Built
- Custom chat UI with grouped messages by date, image preview with zoom, and emoji reactions
- Offline-first architecture using AsyncStorage with automatic sync on reconnect
- Real-time features: infinite scroll, live message delivery, typing indicators
- Performance optimization with Zustand state management and virtualized message lists
Key Highlights
Custom WhatsApp-inspired chat UI with grouped messages and reactions
Offline-first architecture with AsyncStorage sync
Zustand for efficient state management with optimized re-renders
Full cross-platform compatibility (iOS + Android)
Impact & Metrics
iOS + Android
Platforms
Offline-first
Architecture
Zustand
State Management
Tech Stack
React NativeExpoTypeScriptZustandAsyncStorageREST API