КЕЙС // КОММУНИКАЦИОННАЯ И ПРОДУКТОВАЯ ЭКОСИСТЕМА
NEXUS
Большая экосистема для общения, звонков, контента и работы команд — нативные iOS и Android, web и собственная realtime-инфраструктура.
РЕАЛЬНЫЕ ИНТЕРФЕЙСЫ
Продукт в работе



Задача
Спроектировать не отдельный мессенджер, а единую систему, в которой личное общение, групповые сценарии, медиа, звонки, социальный контент и работа команды не распадаются на разные приложения. При этом нативные клиенты, web и backend должны сохранять согласованные данные, приватность и устойчивость при reconnect, фоновой работе и слабой сети.
Решение
Мы разделили платформу на продуктовые домены, но связали их общей идентичностью, навигацией и backend-контрактами. Нативный iOS-клиент, модульное Android-приложение и web-контуры работают с realtime-доставкой, медиа через S3/CDN и звонками через WebRTC/LiveKit. Отдельные сервисы отвечают за Flux, уведомления, Business, Store, Partners, Matching и эксплуатационную наблюдаемость.
Что получилось
Сформирована работающая кроссплатформенная экосистема: нативные клиенты, web-продукты, production-backend и отдельная инфраструктура realtime и звонков. Для ключевых контуров есть тесты, release-gates, мониторинг и воспроизводимые проверки; публикация мобильных приложений в магазинах проходит отдельный финальный этап.
Роль ZeroBlack
Стратегия / Продукт и UX / iOS / Android / Web / Backend / Realtime / DevOps
Технологический стек
Swift · UIKit · Kotlin · Jetpack Compose · React · TypeScript · Go · PostgreSQL · Supabase · WebRTC · LiveKit · Redis · S3 / CDN · Prometheus / Grafana
Реализованные функции
- Личные, групповые и канальные чаты
- Ответы, реакции, пересылка и поиск
- Фото, видео, файлы, голосовые и геолокация
- Прямые и групповые аудио- и видеозвонки
- CallKit, PushKit, PiP и демонстрация экрана
- Feed, Shorts, Stories / Moments и комментарии
- Профили, друзья, присутствие и индикатор набора
- Spaces с ролями, участниками и приглашениями
- Проекты, задачи, календарь и встречи
- Гибкие уведомления, приватность и активные сессии
- Business, Store, Premium и Partners
- Flux, media pipeline, мониторинг и release-gates
Статус
Web-продукты и backend работают. iOS и Android развиваются как самостоятельные нативные клиенты; публичные страницы App Store и Google Play ещё готовятся, поэтому мы не заявляем их как опубликованные.