Техническое задание: Разработка парсера данных для WooCommerce

Цель проекта

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

Требования к результату

Основным результатом работы должен быть файл в формате *.csv, готовый к импорту через стандартные средства WooCommerce.

Структура данных в CSV-файле

Файл должен содержать следующие поля (атрибуты товара):

  • Название товара - полное наименование.
  • Категория (путь из разделов) - иерархическая структура категорий (например, "Электроника > Смартфоны > Apple").
  • Изображения - список URL-ссылок на изображения товара, разделенных запятыми.
  • Описание - детальное текстовое описание товара, возможно, с HTML-разметкой.
  • Характеристики (атрибуты) - ключевые параметры и их значения (например, "Цвет: Черный", "Объем памяти: 256 ГБ").
  • Цены - основная и, при необходимости, старая цена.

Технические особенности

  • Парсер должен быть надежным и корректно обрабатывать данные с целевых источников.
  • Формат итогового CSV-файла должен соответствовать стандартам импорта WooCommerce для беспрепятственной загрузки товаров.
  • В коде и описании не должно остаться упоминаний конкретных брендов, сайтов, телефонов или других контактных данных заказчика.

Дополнительная информация

Для справки по формату импорта можно ориентироваться на документацию плагина WooCommerce и общедоступные руководства по импорту CSV-файлов.

Разработка игры Крестики-нолики с уникальным дизайном для Windows 10

Требуется создать классическую игру Крестики-нолики с индивидуальным, стильным визуальным оформлением, оптимизированную под операционную систему Windows 10. Необходимо реализовать стандартный игровой процесс с возможностью игры против компьютера.

Разработка ПО для автоматизации браузеров через RDP

Требуется создать программу на C или C# для управления реальными браузерами (Chrome, Firefox, Edge) через RDP-соединения. Основная задача - эмуляция поведения пользователей в поисковой системе Bing: выполнение поиска, анализ результатов, переходы по ссылкам и клики по расписанию.

Разработка дизайна текстового отчета с таблицами

Требуется создать адаптивный дизайн текстового отчета с таблицами для публикации на сайте и формирования PDF-документов. Дизайн должен быть выполнен в Figma и предусматривать три версии: десктопную, мобильную и оптимизированную под печать на листах А4.