Разработка автоматизированного сайта-каталога оборудования
Основная цель проекта
Создание современного, автоматически обновляемого сайта-каталога промышленного или специализированного оборудования. Система должна минимизировать ручной труд по наполнению контентом за счет интеграции с источниками данных поставщиков.
Ключевые функции сайта
- Публичный каталог товаров: Удобный интерфейс для поиска, фильтрации и просмотра позиций оборудования.
- Корзина и заявки: Функционал для выбора товаров пользователем, формирования коммерческой заявки (корзины).
- Интеграция с CRM: Автоматическая отправка сформированных заявок в указанную CRM-систему (amoCRM).
Автоматическое наполнение каталога
Центральная задача проекта - реализация механизмов автоматического получения и обработки данных о товарах.
Источники данных:
- Файлы поставщиков: Парсинг и импорт данных из прайс-листов в форматах PDF, Excel (XLS/XLSX), CSV.
- Внешние ресурсы: Получение данных напрямую с сайтов производителей/дистрибьюторов при наличии открытого API или возможности парсинга (с соблюдением правил).
- Масштаб: На первом этапе необходимо обеспечить работу с данными от ~30 различных поставщиков.
Хранение основного каталога:
Для удобства первичной настройки и возможного ручного редактирования требуется обеспечить синхронизацию основного каталога товаров с облачной таблицей (например, Яндекс Таблицы) или файлом в формате Excel/CSV, размещенным в облачном хранилище.
Технические требования и ожидания
- Предоставление четкого технического решения по архитектуре системы.
- Проработка механизмов обработки и нормализации данных из разных источников (сопоставление полей, обработка изображений, единые единицы измерения).
- Обеспечение стабильности и периодичности обновления каталога.
- Создание интуитивно понятной административной панели для управления настройками интеграций, обработки заявок, ручного редактирования позиций.
- Адаптивный и современный дизайн пользовательской части сайта.