Требуется сделать полуавтоматический онлайн-консультант
Проработка на десктопах и мобильных платформах.
Фронтенд в виде чата. Бекенд в виде админки и рабочего места оператора.
Только ванильный ява-скрипт.
Принципиальных момента 2.
1) Весь функционал по принятию решения об отправке очередного сообщения пользователю должен исполнятся на сервере(никаких заранее запрограммированных на ява-скрипте клиентских сценариев).
2) Чат должен одинаково хорошо смотреться и работать на всех платформах. Даже если сайт не адаптив – чат должен открываться в одном масштабе и удобным функционалом.
Есть более-менее подробное описание функционала.
Дизайн самого чата отрисован. Админка – выберу из какого-нибудь стандартного бутстрап-шаблона.