Итак, две идеальные картинки:
Создаем сущность, нарекаем ее Задачей, Например, "сделать тестовое задание". Назначаем на эту задачу по емейлу (без создания аккаунтов в системе) кучу кандидатов и любуемся как они, получив письмо о назначении задачи, переходят по ссылке, вникают, отписывается в комментариях.
В совсем идеальном мире система замечает, кто оставил комментарий, а кто нет. Тех, кто не оставил комментария более ХХ (настраивается) дней система удаляет с задачи.
Красиво?
А теперь еще интересней! За такой функционал я бы в губы расцеловал.
В систему заводятся несколько десятков фрилансеров. Назовем их переводчиками. Все они создаются в разделе
(это, кстати, еще одна идея - многоуровневая иерархия пользователей).Пользователи
-Фрилансеры
--Переводчики
---рус-англ
Приходит менеджеру задача - перевести текст с русского на английский. Он его оформляет задачей и назначает на (внимание!) группу "---рус-англ". Все фрилансеры, которые счастливо и до этого беззаботно числятся в этой группе, получают электрическое письмо. Из него они узнают о том, что есть шанс поработать на радость всем. И самый шустрый из них переходит по ссылке и нажимает кнопку "взять задачу". Если в настройках системы принимался только один исполнитель, то задача закрывается от всех остальных, менеджер видит месседж, что исполнитель нашелся, фрилансер выполняет задачу и чекает, что все ок. Остальные уходят не солоно хлебавши и ждут следующее письмо.
Красиво?
С таким функционалом радмин и близко не стоял!
А вот как минимум меня сделали бы счастливым))