Описание задачи
Добрый день! Есть интернет-магазин на фреймворке Laravel. Требуется добавить два функциональных модуля:
1. Фильтр каталога товаров
- Фильтрация по основным характеристикам товаров: цена, категория, бренд и т.д.
- Удобный интерфейс для покупателя
- Обновление результатов без перезагрузки страницы (через Ajax) - приветствуется
2. Импорт товаров из Excel в админ-панели
- Возможность загружать xlsx-файлы с товарами
- Валидация данных и вывод ошибок (например, неверный формат ячейки)
- Сохранение в БД через уже существующие модели в Laravel
- Логирование импорта (сколько товаров добавлено, сколько пропущено)
Технические ожидания
- Работа в рамках текущей архитектуры Laravel и связки с БД
- Код должен быть чистым и легко расширяемым
- Интерфейс импорта - страница в админ-панели с простым UX
- Более подробное ТЗ предоставлю после обсуждения деталей