Техническое задание: Создание сайта-каталога с парсером поставщиков

Цель проекта

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

Ключевые требования

1. Функционал сайта

  • Структура для размещения 50 000+ товарных позиций.
  • Карточки товаров с описанием, характеристиками, изображениями.
  • Категории, фильтры и поиск для удобной навигации.
  • На каждой карточке товара - форма связи (или кнопка "Запросить цену") для контакта с менеджером.
  • Модули оплаты и полноценной корзины с чекаутом НЕ требуются.

2. Система парсинга и импорта

  • Разработка парсера для автоматического получения данных от поставщиков (форматы данных обсудить с исполнителем).
  • Возможность гибкой настройки наценки (процент или фиксированная сумма) на товары непосредственно в процессе импорта.
  • Парсер должен обрабатывать обновления от поставщиков с разной периодичностью: от ежедневных до ежемесячных выгрузок.
  • Система должна отслеживать изменения цен и остатков у поставщиков, актуализируя информацию на сайте.

3. Административная часть

  • Удобная админ-панель для управления товарами, категориями, заявками с формы связи.
  • Настройка параметров парсинга для каждого поставщика (источник, периодичность, правила наценки).
  • Логирование процесса импорта и история обновлений.

Технические пожелания

  • Сайт должен быть быстрым и оптимизированным под большое количество товаров.
  • Парсер должен быть надежным и устойчивым к изменениям в структуре данных поставщиков.
  • Готовность обсудить стек технологий для реализации.

В отклике просьба указать:

  • Предлагаемый стек технологий (CMS или фреймворк).
  • Опыт реализации аналогичных проектов с парсингом данных.
  • Сроки и стоимость разработки.

Разработка кроссплатформенного мобильного приложения на Flutter

Требуется создать приложение для iOS и Android с возможностью подключения к VPN (WireGuard) и интеграцией платежной системы. Рассматриваются варианты как с полным бэкендом и админ-панелью, так и с упрощенной архитектурой.