CASE STUDY // COMMUNICATION & PRODUCT ECOSYSTEM
NEXUS
A large ecosystem for communication, calls, content, and teamwork — native iOS and Android apps, web products, and dedicated realtime infrastructure.
REAL PRODUCT INTERFACES
The product in action



Challenge
Design more than a standalone messenger: one system where private communication, group workflows, media, calls, social content, and teamwork do not break into separate apps. Native clients, web surfaces, and backend services also had to preserve consistent data, privacy, and resilience across reconnects, background execution, and unreliable networks.
Solution
We separated the platform into product domains while connecting them through shared identity, navigation, and backend contracts. The native iOS client, modular Android app, and web surfaces use realtime delivery, S3/CDN media paths, and WebRTC/LiveKit calling. Dedicated services cover Flux, notifications, Business, Store, Partners, Matching, and operational observability.
What we delivered
The result is a working cross-platform ecosystem with native clients, web products, a production backend, and dedicated realtime and calling infrastructure. Key domains have tests, release gates, monitoring, and repeatable verification; public mobile-store release remains a separate final stage.
ZeroBlack’s role
Strategy / Product & UX / iOS / Android / Web / Backend / Realtime / DevOps
Technology stack
Swift · UIKit · Kotlin · Jetpack Compose · React · TypeScript · Go · PostgreSQL · Supabase · WebRTC · LiveKit · Redis · S3 / CDN · Prometheus / Grafana
Delivered features
- Private, group, and channel conversations
- Replies, reactions, forwarding, and search
- Photos, video, files, voice, and location
- Direct and group audio/video calls
- CallKit, PushKit, PiP, and screen sharing
- Feed, Shorts, Stories / Moments, and comments
- Profiles, friends, presence, and typing status
- Spaces with roles, members, and invitations
- Projects, tasks, calendar, and meetings
- Granular notifications, privacy, and active sessions
- Business, Store, Premium, and Partners
- Flux, media pipeline, monitoring, and release gates
Status
The web products and backend are live. iOS and Android are developed as dedicated native clients; public App Store and Google Play listings are still being prepared and are not presented as released.