Доработка фриланс-биржи на CMF Cotonti
Требуется добавить некоторый функционал для биржи.
1. Система отзывов (+ / — / кол-во работ)
Добавить возможность написания отзывов после выполнения заказа
2. Система статусов заказов
"В аукционе" - опубликованный заказ, виден в ленте;
"В работе" - для заказа выбран исполнитель, он должен подтвердить начало работы в течение суток, иначе вернуть заказу статус "В аукционе";
В случае невыполнения заказа в срок добавить кнопку возврата средств за проект
"На гарантии" - работа завершена, однако в течение гарантийного периода есть возможность отправить заказ на доработку (оработка - 3 дня, после неё гарантийный срок)
"Завершено" - заказ со всеми завершёнными этапами;
"Черновики" - созданный, но не опубликованный заказ.
3. Система уведомлений на сайте
Уведомления о комментариях к заказу, о новых предложениях, об измененнии статуса заказа, о покупке готовой работы.
4. Фильтр поиска заказов
Изменить фильтр поиска заказов - название заказа, раздел (с возможностью ввода текста для фильтра разделов), тип заказа.
5. Прикрепление файлов в комментариях к проекту
Добавить возможность прикреплять файлы при написании комментариев.
6. Добавление предложения к заказу
Изменить добавление предложения к заказу следующим образом:
Убрать поля "Сроки"
Одно поле "Бюджет" (при вводе также показывать полную стоимость с учётом комиссии сайта)
Возможность добавить предложение без ввода сообщения.
7. Изменить логику выбора исполнителя
После выбора исполнителя заказчик производит оплату
8. Система сортировок
Сортировка предложений, сортировка проектов
9. Email-рассылка
Добавить возможность получения писем о новых заказах по выбранным разделам.
10. Перенести коммуникацию по проекту в профиль
11. Настроить платёжные системы.
Указывайте сроки и стоимость работы