Разработка модуля арбитража
Требуется реализовать полноценный модуль для разрешения спорных ситуаций на маркетплейсе бытовых услуг.
Основные задачи
- Создание пользовательского интерфейса для подачи и отслеживания арбитражных заявок.
- Разработка функционала для арбитров в административной панели.
- Интеграция модуля с существующей платформой.
Функциональные требования
Со стороны пользователя
- Возможность создания арбитражной заявки с прикреплением доказательств (скриншоты, переписка, файлы).
- Личный кабинет для отслеживания статуса и истории споров.
- Система уведомлений о смене статуса заявки.
- Чат для общения с арбитром в рамках заявки.
Со стороны арбитра (админ-панель)
- Дашборд с новыми и активными заявками.
- Инструменты для рассмотрения споров: просмотр доказательств, история транзакций, переписка сторон.
- Возможность принимать решения (удовлетворить/отклонить/запросить доп. информацию) с указанием причины.
- Управление возвратами средств или подтверждением оплаты.
- Архив завершенных дел с возможностью фильтрации и поиска.
Технические требования
- Платформа: PHP-фреймворк Laravel.
- Код должен быть чистым, документированным и соответствовать стандартам PSR.
- Использование Eloquent ORM для работы с базой данных.
- Безопасная обработка пользовательских данных и файлов.
Результат работы
- Полностью работоспособный модуль, интегрированный в систему.
- Техническая документация по установке и использованию.
- Исходный код проекта.