Общее описание проекта
Необходимо создать полнофункциональный интернет-магазин по продаже бу автозапчастей. Основной функционал включает автоматический сбор товаров с внешних сайтов поставщиков. Все сайты поставщиков работают на одной распространенной платформе.
Основные требования
- Разработка интернет-магазина + система парсинга
- Парсинг товаров с 30 сайтов-доноров (все на платформе, предположительно, 1С-Битрикс или аналоге)
- Общий объем каталога после парсинга: от 200 000 до 300 000 записей
- Автоматическое обновление цен и наличия по расписанию
- Интуитивно понятная категоризация и поиск по артикулам, названиям и аналогам
- Админ-панель с возможностью ручной коррекции позиций
Технические детали
Предположительный стек: PHP+MySQL/PostgreSQL на серверной части, на клиенте - HTML/CSS, возможно с использованием фреймворков. Механизм парсинга - cURL/парсинг через API, в зависимости от того, предоставляют ли поставщики открытые данные. Важно предусмотреть оптимизацию работы с большой базой и кэширование часто запрашиваемых позиций.
Дополнительная информация по парсингу
Формат выгрузки с сайтов поставщиков - возможна стандартная выгрузка в CSV или Excel. Если прямой парсинг через scrape невозможен, предусмотреть возможность загрузки прайс-листов. Скрипты размещаются на том же хостинге, что и магазин.
Что нужно предоставить
- Работающий сайт (интернет-магазин)
- Модуль парсинга/загрузки товаров с 30 доноров
- Инструкцию по настройке и администрированию