Есть скрипт фриланс биржи, работающий на базе CMF Cotonti:
Необходимо сделать так, чтобы посетитель из группы заказчиков, публикуя задание, выбирал рубрику из определенного списка (например, "написание статьи"), а после того, как задание будет опубликовано, все исполнители, указавшие, что они предоставляют такую услугу (проставили галочки), должны получить на e-mail уведомление, что появился заказ (желательно, с заголовком-ссылкой на сам заказ).
Но это еще не все, система должна отправлять письма исполнителям, работающим в городе заказчика, если заказчик указал город при регистрации либо при создании заказа.
Также нужно предусмотреть возможность переключить режим, чтобы уведомления уходили только исполнителям со статусом ПРО.
Стоит учесть, что в дальнейшем исполнителей может накопиться очень много и нужно продумать, как сделать так, чтобы хостинг/сервер не "захлёбывался" одновременной отправкой тысяч e-mail писем.
Это только первая часть работы из многих запланированных. По большему счету, систему планируем переделать/доработать достаточно масштабно, так что это задание что-то вроде "знакомства" с исполнителем с целью понять, насколько комфортно нам с Вами будет работать дальше.
Задавайте вопросы, предлагайте свою цену и условия работы понимаю, что тут нужно многое обсудить перед определением цены и сроков.