Досье №02 · 2026

Goranked Chat Desk

Рабочее место оператора поддержки GoRanked: все чаты с сайта в одном окне, карточка клиента с заказами, подсказки AI, быстрые ответы и задачи команды — на компьютере и в телефоне.

R&D Приложение для операторов поддержкиГейминг · Windows, macOS, iOS, Android
Goranked Chat Desk
Клиент
Собственный продукт
Роль студии
Продукт целиком: интерфейс, десктопные и мобильные сборки, API, автообновления
Срок
С декабря 2025, версия 2.6
Стек
Electron · React 19 · TypeScript · Capacitor

Контекст

С чем пришли

Chat Desk — второй собственный продукт студии и часть экосистемы GoRanked. Операторы работают в нём весь день, поэтому приложение держит постоянное соединение с сервером: новое сообщение приходит сразу, даже когда окно свёрнуто.

Одна кодовая база собирается под четыре платформы. Сборку и публикацию релизов под Windows и macOS делает GitHub Actions, а приложение обновляется само.

Задача

Что нужно было сделать

  1. Собрать все обращения в одном окне
  2. Показывать контекст клиента рядом с перепиской
  3. Дать операторам работать с телефона
  4. Выпускать обновления без переустановки

Стек

Что на чём работает

Интерфейс
React 19TypeScriptZustandTanStack Queryreact‑window
Десктоп
Electron 39electron‑builderelectron‑updater
Мобильные
Capacitor 8iOSAndroid
Реальное время
WebSocketLaravel Reverb
Бэкенд
API GoRanked на Laravel 11Sanctum2FA
Сборка и релизы
Webpack 5GitHub ActionsNSISDMG

Решение

Что сделали

01

Одно окно для всех чатов

Чаты с сайта, по заказам и по товарам — в одной ленте с фильтрами по статусу, приоритету и тегам. Новые сообщения приходят по WebSocket, индикатор набора текста виден в реальном времени.

02

Клиент рядом с перепиской

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

03

AI‑подсказки и быстрые ответы

Модель предлагает ответы по контексту разговора, шаблоны вызываются через «/». Переписку и черновик можно перевести, если клиент пишет на другом языке.

04

Задачи команды

Канбан‑доска поддержки: исполнители, сроки, комментарии, повторяющиеся задачи и правила автоматизации.

05

Четыре платформы, один код

Electron — для Windows и macOS, Capacitor — для iOS и Android. Обновления доставляет electron‑updater с дельта‑загрузкой: скачивается только изменившаяся часть.

Объём работ

Сколько сделано

333
коммита с декабря 2025
17 000
строк TypeScript
102
метода API в клиенте
4
платформы из одного кода
20
релизов с автообновлением с марта 2026

Стоимость по нашему прайсу

€46 000 R&D

R&D: собственный продукт студии, сделан за наш счёт. Цена — оценка того же объёма работ для клиента по нашему прайсу.

Следующее досье

TryDotaR&D

TryDota

2026

Медиа‑портал и сообщество · Гейминг · RU, EN, UA

Архив из 1 165 материалов — на новом движке

Хотите так же?