Система сбора и управления данными

Цена договорная
29 октября 2024, 17:34 • 23 отклика • 127 просмотров
Разработать систему для автоматического сбора данных с сайтов, их хранения в базе данных, создания интерфейса для работы с контентом и интеграции с текущими сайтами.

1. Парсер для сайтов

  • Цель: автоматический сбор данных о товарах: наименование, цена, характеристики, категория, изображения, дата обновления.
  • Функционал:
  • – Настройка расписания для запуска парсера по расписанию (периодичность задается).
  • – Возможность настройки параметров для каждого сайта, откуда данные собираются.
  • – Обработка и структурирование данных перед занесением в базу данных.
  • 2. База данных на MySQL
  • Цель: Хранить собранные данные в структуре, подходящей для дальнейшей обработки, управления контентом и интеграции с сайтами.
  • Функционал:
  • – Возможность подключения для работы внешних интерфейсов и сайтов
  • 3. Интеграция с текущими сайтами
  • Создать API для доступа к базе данных, которое позволит текущим сайтам запрашивать информацию о товарах и категориях.
  • 4. Интерфейс для работы контент-менеджеров
  • Цель: предоставить контент-менеджерам удобный инструмент для работы с данными, такими как управление категориями и товарами, их редактирование и загрузка на сайт.
  • Функционал:
  • Создание новых категорий
    • Возможность создания категорий и подкатегорий с указанием родительской категории.
    • Валидация на уникальность названия и обязательность указания родительской категории.
  • Перемещение товаров между категориями
    • Возможность перемещения отдельных товаров или нескольких товаров одновременно из одной категории в другую.
    Редактор товаров и характеристик
    • Просмотр и редактирование основных характеристик товара (наименование, цена, описание).
    • Добавление, удаление и редактирование характеристик.
    • Возможность добавления новых характеристик и присвоение им значений.
    • Поддержка загрузки и обновления изображений товара.
  • Загрузка товаров на сайт
    • Выбор товаров или категории товаров для загрузки на сайт.
    • Функция предпросмотра данных перед загрузкой.
    • Уведомления о результатах загрузки (успешно или с ошибками).