Техническое задание: Браузерное расширение для модификации отображения цен

Цель проекта

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

Основные требования

  • Создание кроссплатформенного расширения для популярных браузеров (например, на основе Manifest V3).
  • Функционал для подмены числовых значений цен на странице на указанные пользователем.
  • Механизм настройки: пользователь должен иметь возможность задать коэффициент уменьшения или фиксированное значение для изменения цен.
  • Расширение должно работать только на указанном целевом сайте.
  • Интерфейс расширения (popup) для включения/выключения функции и настройки параметров.
  • Изменения должны быть только визуальными и не влиять на реальный процесс покупки или данные в корзине.

Технические детали

  • Для реализации потребуется использование JavaScript для взаимодействия с DOM страницы.
  • Необходимо продумать корректный селектор для поиска элементов с ценами на целевом сайте.
  • Важно обеспечить стабильную работу расширения при динамической подгрузке контента (SPA).
  • Расширение должно сохранять настройки пользователя между сессиями.

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

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

Разработка стратегии продвижения B2B-проекта в социальных сетях и LinkedIn

Требуется консультация по созданию стратегии продвижения для двух новых аккаунтов в социальных сетях и LinkedIn. Проект связан с организацией международных B2B-конференций. Необходимо проработать подход к целевой аудитории.

Разработка парсер-бота для мессенджера с фильтрацией по ключевым словам

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