Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Создание браузерного чат-клиента для чат-сервера Openfire (frontend)

project expired


Требования к кандидату:

  • Знание и опыт работы с фронтендом на Javascript, React, Angular 1.x
  • обязателен опыт создания браузерного чат-клиента с использованием JS-библиотек

Задание:

Необходимо создать чат-клиент в веб-приложении, который будет работать с существующим чат-сервером Openfire v. 4.1.4 с помощью протокола XMPP. Решение должно быть масштабируемо - необходима поддержка большого количества пользователей чата.

Функции, которые должен выполнять чат:

  • обмен сообщениями между любыми зарегистрированными пользователями сайта
  • сохранение диалогов и истории сообщений с пользователями
  • сортировка диалогов в зависимости от времени получения/написания последнего сообщения (последние диалоги должны подниматься вверх в общем списке диалогов пользователя)
  • Ответ и обработка добавления/удаления пользователей в реальном времени из той же группы, в которую входит пользователь
  • Ответ и обработка в реальном времени изменения имени пользователя
  • Ответ на действие и возможность подписки на изменение статуса другого пользователя
  • Возможность запретить обмен сообщениями от одного пользователя к другому (добавить в бан)

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



Client
Захар Левит
Ukraine Zaporozhe  3   0
Project published
11 August at 00:42
47 views
Share