Дополняю ТЗ
1. Исполнители в комментариях могут составлять заявку и писать свою желаемую цену за исполнение. Заказчик автоматически соглашается с ценой исполнителя если выбрал его или ждет пока кто то не захочет исполнить за его цену.
2. После выбора исполнителя, у заказчика списывается сумма (пускай на какого то бота, не важно) если сумы нет то предлагается пополнить. После этого на странице заказа форма для подачи заявки исполнителями блокируется, а для заказчика и исполнителя появляется окно чата ( с возможность прикреплять картинки и в идеале файлы). Для каждого задания отдельный чат не касаясь личной переписки.
3. Для исполнителя доступны кнопки: "Исполнено" и "Не исполнено". При "исполнено" деньги с резерва (с бота нашего) переводятся на счет исполнителя. При клике на "не исполнено" появляется окошко для жалобы админу/модератору. Админ и модератор могут видеть переписку для оценки правоты сторон.
4. Уведомления о "Вас выбрали исполнителем" "Задание исполнено"
5. Подписку на новые материалы я думаю можно будет реализовать компонентом "уведомления" на который была складчина и который должен выйти в феврале
6. Желательно еще отдельный рейтинг для исполнителей и заказчиков с отзывами, так как общий рейтинг и стена не очень для этого подходят, но это не основное.
По сути нужна вот копия этого (но часть функционала и так есть в icms):
В итоге получается решение и для фриланс биржи и для системы поддержки, тикетов.
Могу вложится и деньгами а также мог предложить автору сотрудничество по продаже данного решения
1. Перебор, имхо, достаточно просто заявки.
2. И чат явно лишний. Нужна переписка для обдуманного общения, чатики не для этого, они для лулзов.
3. Сейчас сделать бы элементарный функционал, давай это оставим на потом. часть этого и так есть в моём тз.
5. Будет вроде в системе, в тз это ни к чему.
6. Это потом, сейчас бы основное нарастить.