Разработать систему, сводящую вместе 2 случайных коллег

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
18 июля 2018, 14:49 • 24 отклика • 121 просмотр
Идея хорошо описана здесь - https://medium.com/@invoker/how-2-000-random-coffe...
Нужно сделать мини-сайт, на котором регистрируются коллеги, и потом каждую недели в случайном порядке или с помощью заданных правил формируются пары, которым приходит email.
Подробное (насколько пока понятно) ТЗ заинтересованным могу скинуть, но видится, что там будет следующее
1. Заведение пользователей админом или самостоятельная регистрация
2. Рассылка сообщений с приглашением в сервис, подтверждением почты, приглашением поучаствовать в случайной встрече и собственно письмо с именем твоей пары на эту неделю. Наверное ещё нужно 5-е письмо с подтверждением, встретились ли вы в итоге или нет.
3. Правила матчинга людей (например желательно, чтобы маркетинг встречался с программистами)
4. Показ, кто с кем когда встречается или встречался с возможностью редактирования.
5. Статистику - кол-во участников, встреч, ФИО самых активных.