Техническое задание: Разработка универсального парсера товаров

Основная цель

Создать программное решение для автоматического сбора информации о товарах с пяти различных интернет-магазинов и последующей выгрузки данных в удобный CSV-прайс.

Функциональные требования

1. Собираемые данные

  • Артикул: уникальный идентификатор товара
  • Название: полное наименование товара
  • Цена: розничная или оптовая стоимость
  • Изображения: ссылки на все доступные фото товара
  • Описание: детальное текстовое описание
  • Размеры: доступные размеры (актуально для одежды и обуви)
  • Цвет: варианты цвета/расцветки

2. Логика работы парсера

  • Последовательный обход пяти целевых сайтов (ссылки предоставляются отдельно)
  • Корректное определение и обработка структуры каждой товарной карточки
  • Устойчивость к изменениям вёрстки и обработка возможных ошибок

3. Результат работы

  • Формирование CSV-файла с чёткой структурой столбцов, соответствующих собираемым данным
  • Корректное форматирование данных (разделители, кодировка)
  • Возможность настройки имени выходного файла

Технические аспекты

  • Язык программирования: Python
  • Использование библиотек для парсинга (например, BeautifulSoup, Scrapy, Selenium - на усмотрение исполнителя)
  • Код должен быть читаемым, с комментариями и возможностью лёгкой доработки
  • Желательно предусмотреть возможность добавления новых сайтов для парсинга

Что предоставляет заказчик

Ссылки на пять интернет-магазинов для парсинга (будут отправлены в личном сообщении исполнителю).

Ожидаемый результат

Рабочий скрипт, который по запуску собирает актуальные данные с указанных ресурсов и формирует CSV-отчёт, готовый к использованию в системах учёта или анализа.

Сбор семантического ядра для разделов интернет-магазина

Ищем SEO-специалиста для долгосрочного сотрудничества по глубокому сбору семантики для множества разделов сайта. Работа включает сбор запросов, проработку тегов и URL. Примеры и детали предоставим.

Разработка Telegram-бота для кофейни с админ-панелью

Требуется создать функционального чат-бота для приема и обработки заказов в Telegram. Бот должен быть написан на чистом Python и включать удобную админ-панель для управления меню и заказами. Все детали проекта будут согласованы с исполнителем.