Выбор модуля для объединения пользователей

Главные вкладки

Аватар пользователя Zmei Gorinich Zmei Gorinich 19 октября 2017 в 16:25

Здравствуйте. Подскажите, пожалуйста, какой лучше модуль (модули) использовать для следующей задачи.

На сайте есть много пользователей. Модератор создаёт новую задачу (задачи). Пользователи видят новую задачу, "присоединяются" к ней. И с течением времени меняют свой статус. Пусть, для примера, будет "выполнил на 10%", "выполнил на 50%", "задача готова". Список статусов заранее определённый.
Модератор и другие пользователи видят "общую картину" - столько пользователей в состоянии "10%", столько и такие пользователи уже выполнили задачу.
В идеале, в процессе выполнения задачи, пользователи должны уметь "объединяться" в группы по 4-5 человек.

Например, задача - обычная Node. Если просто "присоединяться" к задаче, то пользователь, например, просто у себя в профиле в спец.поле типа Node reference может указать эту ноду - и вот типа "присоединился". Потом через Views сортируем тех, кто "присоединился" к этой ноде.
Но, может есть более удобное решение?
А потом, как пользователям в "группы" объединяться? Смотрю в сторону organic groups.

Ещё смотрю в сторону nodequene, но само создание quene пользователям не доверить.
Или может есть какой модуль, о котором я пока не знаю?

Буду рад любым советам.

Комментарии