Сделать на vue простой фронтенд для чата

5 000 руб. за проект
17 апреля 2021, 14:58 • 8 откликов • 86 просмотров
Есть сайт, на котором есть чат, и для этого чата нужен простой прототип(не для продакшена, для внутреннего использования) чат-клиента, реализующий немного другую логику.

Протокол — JSON over WS, есть пример запроса(example.txt), есть эталонная реализация на сайте, есть JS-библиотека, реализующая протокол(chat.txt), файл без минификации и обфускации.
Есть я, вменяемый заказчик с бекграундом разраба, который может внятно объяснить, что хочет, не будет ставить невыполнимых задач и тупых требований.

Надо сделать на визуальном фреймверке несложный интерфейс на одну страничку (таблица, пара кнопок, окно чата), и некоторую логику, касающуюся обработка приходящих тем("не показывать эту тему вообще, автоматически открывать окно чата при следующем появлении темы").
Функции, которые нужно реализовать:
1)Получение новых чатов, показ их на экране в таблице
2)Маркировка закрытых чатов
3)Переход в режим чата при выборе темы
4)Отправка-прием сообщений
5)Закрытие чата
6)Маркировка чатов как "не показывать" и "открывать сразу" кнопками в таблице
Файлы