Разработка цифровых продуктов любой сложности. Надёжно и в срок.

Андрей Хорошавин andreykhoroshavin

Рейтинг: 90
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 40
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Образование: Бакалавриат
  • Стаж работы: 11 лет
  • Тип занятости: Полный фриланс
  • Юридический статус:Юридическое лицо
Был на сайте:

Облачная виртуальная АТС (ВАТС) — VoIP SaaS-платформа корпоративной телефонии с IVR, маршрутизацией звонков, аналитикой, AI-модулями, WebRTC и API-интеграциями.

Описание

Разработка облачной виртуальной АТС (Virtual PBX) для регионального телеком-провайдера с целью запуска SaaS-платформы корпоративной телефонии для B2B-сегмента.

Перед нами стояла задача создать высоконагруженную распределённую VoIP-систему с работой 24/7, горизонтальным масштабированием и соответствием требованиям законодательства РФ. Платформа должна была обеспечить клиентам удобное управление телефонией через web-интерфейс и мобильные приложения без установки дополнительного ПО.

Мы спроектировали микросервисную архитектуру с использованием NATS Jetstream (до 200 000 сообщений в секунду), Backend for Frontend и отдельных API Gateway. В основе телефонии — Asterisk, PjSIP, WebRTC и RtpProxy. Реализованы гибкая маршрутизация звонков, IVR, расписания, автообзвон, запись разговоров, аналитика и интеграции с CRM через API. Дополнительно внедрены AI-модули для распознавания речи и анализа качества коммуникаций.

Разработаны web-клиент (React, TypeScript) и мобильные приложения (React Native). Backend реализован на Node.js (TypeScript) с использованием PostgreSQL, MySQL, Redis, Docker и Nginx. Настроены мониторинг и логирование через Zabbix и OpenSearch Stack.

Проект реализован командой из 13 специалистов за 11 месяцев. В результате заказчик получил полноценную корпоративную ВАТС, масштабированную на десятки компаний, с высокой отказоустойчивостью и готовностью к дальнейшему развитию B2B-направления.

Подробнее о кейсе: https://2people.io/cases/virtual-pbx

Ссылки на примеры реализации

 2people.io/cases/virtual-pbx

Презентация проекта

virtual-pbx.jpg

Оценили проект:

0