Необходимо чуть допилить имеющийся проект, основанный на ShareTribe (github.com/sharetribe/sha... Задание состоит в имплементации модуля верификации, представляющего из себя, по сути, набор из пары контроллеров и двух моделек.
В админ-панели нужно сделать раздел "Верификация", где можно добавлять т.н. "Контейнеры", например, "Скан паспорта", "УРЛ фейсбука". У контейнера можно указать иконку, имя, тип (текстовое поле или upload button), видимость (публичный – виден всем, админский – видно только администраторам, юзер – видно только владельцу), включенность (может ли пользователь редактировать инстанс своего контейнера) и статусы. Статусы – это переключатели вида "Паспорт загружен, на проверке у агента", "Паспорт проверен, все ОК" и т.д., у каждого статуса один цвет из трех – красный ,желтый, зеленый. Статусы можно редактировать для каждого контейнера там же, в админ-панели.
У пользователя, в свою очередь, появятся эти самые поля – "Скан паспорта", "УРЛ фейсбука", и он сможет их редактировать, а также видеть статус каждого из полей.
Также необходимо запилить фильтрацию в "manage users" по контейнерам и их статусам с возможностью выгрузки в CSV.
Нужен программист с опытом работы с ShareTribe и умением разбираться в чужом коде. Я сам обладаю необходимыми навыками, задание делегировано. Дедлайн – вторник следующей недели. По моим оценкам, уйдет часов 10 + знакомство с ShareTribe, если все-таки опыта нет (но, допустим, ваши проекты на GitHub все сказали за вас).
Детальное ТЗ (очень детальное и хорошо проработанное) предоставлю.