Разработка web-мессенджера на SmartGWT

45 000 руб. за проект • безналичный расчёт
03 февраля 2015, 18:16 • 1 отклик • 32 просмотра
Приложение должно обеспечивать возможность передачи сообщений между пользователями, с возможностью отложенной доставки (если пользователь был офлайн). Пользователи входят в группы. Необходима возможность отправки сообщений в группы; при этом такие сообщения получают все члены группы, кроме отправителя. Помимо текста, необходимо предусмотреть передачу данных, хранящихся в Java-объекте произвольного типа (служебных сообщений).

Основные возможности приложения (что должно быть):

  • отображение списка пользователей со статусом активности (онлайн/оффлайн)

  • отображение списка групп, по которым можно осуществлять рассылку сообщений

  • передача текстовых сообщений между пользователями

  • передача текстовых сообщений "пользователь-группа". При этом сообщения получают все пользователи, входящие в выбранную группу

  • отложенная доставка сообщений. Если пользователь был офлайн, и ему были переданы сообщения, они должны отобразиться после входа пользователя в систему.

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

Более подробное описание: https://docs.google.com/document/d/1_cUlL57uhZ_...