В общем надо оформить, упаковать и протестировать, тогда видно будет.
Кто будет оформлять?
Поэтому и создал тему на форуме... А не админу в личку писал, чтобы идеи кидали.
Пока такие тезисы:
1. Задание на продажу размещается на платной основе (иначе это будет помойка бесплатных объявлений).
2. Движок берется от заданий (то есть такие фичи, как поднять задание, пометить как вип, выделить красным) они сохраняются.
3. Эти задания так же могут быть как одноразовыми так и многоразовыми.
4. Задания на продажу не должны редактироваться. (иначе проплатив один раз можно будет в корне менять суть такого объявления). Или они могут редактироваться, но размещаются только после модерации (чтобы можно было отредактировать запятые и опечатки)
Отличия от заданий в самом процессе:
1. Заказчик должен подать заявку на выполнение, после чего система резервирует с его счета стоимость заказа. Заявка содержит текстовое поле с текстом заявки, например, это может быть реф ссылка и т.п.
2. В личном кабинете искатель работы видит поданные заявки.
3. Обрабатывает входящие заявки, если заявок несколько, а задание одноразовое, заказчик выбирает одну из них, другие заявки автоматом разблокируют баланс и подавшим их пользователям возвращаются средства на счет.
4. Искатель подает отчет о работе, этот отчет либо отправляется на доработку, либо принимается.
Обработка сроков выполнения:
1. В задании Искатель указывает минимальный срок выполнения (время, которое он минимально затратит на задание)
2. В заявке заказчик указывает максимальное время, которое должно быть больше минимального. (вся обработка идет ссылаясь на это время)
3. Рассмотреть заявку Искатель втечение максимум 12ч. Блокировать деньги рекламодателя на больший период не выгодно для рекламодателя.
Вот так в первом приближении это хранится у меня в голове... Читаем, думаем, вникаем, обсуждаем....