OrganizerPro: удобство корпоративных коммуникаций и защита от спам-звонков

Оказанные услуги
Клиент
ОрганайзерПро
Сфера
Услуги и сервис
Дата релиза
Февраль 2025
Задача

Перед нами стояла нетипичная задача: создать универсальное приложение, которое объединило бы звонки, планирование встреч и чаты в одном месте.

Заказчик столкнулся с главной болью: спам-звонки срывали рабочие процессы, а коммуникация с клиентами и партнерами была разбросана по разным сервисам. Нужен был единый инструмент, который объединит все каналы связи и обеспечит фильтрацию нежелательных вызовов.

Основные вызовы:

  • Интеграция с системой, которая уже работала в бизнесе заказчика
  • Стабильная фильтрация входящих звонков
  • Синхронизация календаря с партнерами и клиентами в реальном времени
  • Групповые чаты без потерь сообщений
  • Безопасный доступ к сервису через биометрию
Решение

Мы разработали Android-приложение с гибридной архитектурой, которая справляется с высокими требованиями к надежности.

Вот что получилось:

  • Фильтрация и управление звонками

    Система учится распознавать спам и блокировать нежелательные номера. Встроенная запись звонков с автоматической расшифровкой помогает не потерять важную информацию из разговоров.

  • Календарь как центр организации

    Неограниченное количество событий, удобное планирование встреч, возможность пригласить в одно мероприятие несколько контактов. Все данные синхронизируются между участниками в реальном времени.

  • Групповые чаты и звонки

    Коммуникация переместилась в одно приложение. Групповые чаты работают стабильно.

  • Безопасность

    Вход в приложение через биометрию — просто и надежно. Данные о встречах и контактах защищены.

  • Бизнес-аккаунты

    Отдельный режим для профессиональной коммуникации с собственными настройками и правами доступа.

Технологическая сторона

Мы использовали многоуровневую архитектуру:

  • Мобильное приложение на Android с офлайн-режимом.
  • Бэкенд на PHP 8 и Laravel 9 — ядро системы.
  • PostgreSQL для хранения данных.
  • Echo-сервер для обработки сообщений в реальном времени.
  • Asterisk как основа для телефонии.
  • VoIP для качественных звонков.

Отдельно разработали интеграции с Firebase, DaData для геокодирования, ЮKassa для платежей.

Результат

Разработанное приложение успешно выполняет свою ключевую задачу — объединяет звонки, встречи и чаты в едином пространстве коммуникаций. Решение прошло полное тестирование и стабильно работает под нагрузкой.

Мы настроили тестовые окружения, внедрили автотесты для основной части API и выстроили прозрачные процессы CI/CD. Это позволило ускорить релизы новых функций, что положительно оценил заказчик.

Команда
проекта
Менеджер проекта
Mobile разработчик
Руководитель разработки
DevOps инженер
Аналитик
QA

Обсудить
проект