Для кого
Для компаний, которым важно держать рабочие коммуникации, доступы и данные внутри собственного контура, а не зависеть от внешних платформ и их правил.
Закрытый корпоративный мессенджер для общения и координации внутри компании. Продукт собирает рабочие коммуникации в единой среде, где переписка, обмен материалами и взаимодействие сотрудников остаются внутри корпоративного контура.
Для компаний, которым важно держать рабочие коммуникации, доступы и данные внутри собственного контура, а не зависеть от внешних платформ и их правил.
Корпоративный мессенджер с установкой на свои мощности, который дает компании закрытую, управляемую и кроссплатформенную среду для внутренних коммуникаций.
CorporateHouse задуман как кроссплатформенное решение, чтобы сотрудники могли работать в единой системе на разных устройствах и в разных рабочих сценариях без потери удобства и связности.
CorporateHouse не завязан на внешнюю платформу. Компания сама контролирует данные, доступы, правила использования и направление развития продукта, а корпоративная коммуникация остается внутри организации.
Решение ориентировано на развёртывание на своих мощностях компании, чтобы корпоративная среда коммуникаций оставалась управляемой, изолированной и устойчивой. Для пользователей при этом предполагаются установочные клиенты под основные платформы: Windows, Android и iOS.
Продукт разворачивается в контуре клиента. На старте закладывается готовая архитектурная основа, чтобы систему можно было безопасно внедрять, адаптировать под внутренние процессы и развивать дальше без привязки к стороннему поставщику.
Если вам нужен собственный корпоративный мессенджер в закрытом контуре, можно обсудить требования, модель установки и дальнейшее развитие продукта.
Клиент построен на Kotlin Multiplatform и Compose Multiplatform. Для HTTP и WebSocket используется Ktor, сборка настроена через Gradle с Kotlin DSL.
REST API реализован на Slim Framework, работа с данными — через Eloquent ORM. Авторизация использует JWT, миграции базы выполняются через Phinx.
Обмен сообщениями в реальном времени обслуживает WebSocket-сервер на PHP Ratchet. История хранится в PostgreSQL, серверное окружение собирается через Docker Compose.