Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Олег
Олег
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
15 600 rub

Срок выполнения

5 дней

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Олег
Олег
Верифицированный пользователь

Сделаю real-time на NestJS и WebSocket: чат, уведомления, живые обновления

За фиксированную стоимость подключаю к вашему проекту обмен данными в реальном времени: сообщения, уведомления и обновления приходят на экран сами, без перезагрузки страницы. Что входит: — сервер на NestJS с WebSocket-шлюзом (Socket.IO), до 5 типов событий; — авторизация подключения по JWT: посторонний к каналу не подключится; — комнаты и адресная доставка: сообщение уходит конкретному пользователю или группе; — хранение истории в базе и выдача последних сообщений при подключении; — переподключение при обрыве связи с восстановлением пропущенного; — клиентский модуль для вашего фронтенда на Vue 3 или React: подписка на события, индикаторы «онлайн» и «печатает»; — масштабирование через Redis, если серверов больше одного; — выкладка на ваш сервер, настройка nginx под WebSocket, инструкция. Типовые сценарии, которые закрывает услуга: чат поддержки, уведомления о новых заявках, живая лента заказов в админке, статус фоновой задачи, счётчики и дашборды.

Заказчик получит:

Работающий real-time канал: сервер NestJS, 5 типов событий, авторизация и клиентский модуль.

До начала работы заказчик должен предоставить:

Описание, что должно приходить в реальном времени и кому (например: менеджеру — новые заявки, клиенту — статус заказа). Доступ к репозиторию проекта и указание, на чём написан фронтенд. Как устроена авторизация сейчас (JWT, сессии, что-то своё). Доступ к серверу и к базе для установки. Если проект пока без бэкенда, скажите — тогда поднимаю отдельный сервис и отдаю его отдельным репозиторием.