1001 Freelance Projects
Свежие проекты с фриланс-бирж
Сегодня: 05-Nov-2025 01:00 GMT
Просмотр проекта
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Название проекта: Создать плагин для работы с личным кабинетом продавца на площадке Wildberries (для всех)
Кто разместил: Внешний проект с free-lance.ru
Открыт: 29-Aug-2025 14:36 GMT
Описание: # 1. Цель проекта

Создать автономное (без внешних источников, кроме API Wildberries, оплаты через ЮKassa и опциональной нейросети GigaChat) расширение для Chrome и Яндекс.Браузера, которое:

* собирает и визуализирует статистику по рекламным кампаниям WB;
* показывает выдачу (органическую и рекламную) по запросам/товарам;
* отображает ключевые метрики и заказы из «Джема» (если функция включена);
* работает поверх интерфейса кабинета WB в виде настраиваемого overlay;
* имеет модуль автоминусации и автобиддера (ручной и нейро-режим);
* поддерживает оплату подписки через ЮKassa;
* устанавливается и настраивается «под ключ».

# 2. Целевая среда и совместимость

* Chromium-based: Google Chrome (актуальная LTS-ветка), Яндекс.Браузер (актуальная версия).
* Manifest V3 обязательный.
* ОС: Windows 10+, macOS 12+, Linux (актуальные дистрибутивы).
* Разрешения расширения: activeTab, scripting, storage, alarms, tabs, notifications, offscreen, declarativeNetRequest (минимально необходимые), доступ к доменам WB кабинета и API WB (список доменов будет уточнён).
* Локализация: ru-RU (возможность добавить en).

# 3. Архитектура

## 3.1. Клиент расширения

* Background Service Worker (MV3): планировщик задач, веб-запросы к WB API/бэкенду (если требуется), биллинг-статусы, обновления.
* Content scripts: внедрение overlay и сбор данных из DOM на страницах кабинета.
* Options page (панель настроек) и Popup (быстрые действия).
* UI-стек: TypeScript + React (или Preact) + Vite, TailwindCSS. Графики: Recharts или Apache ECharts.
* Локальное хранилище: chrome.storage.local + IndexedDB (кэш метрик и снимков выдачи).
* Межкомпонентная связь: chrome.runtime messaging.

## 3.2. Бэкенд (минимальный, при необходимости)

* Назначение: биллинг-вебхуки ЮKassa, управление лицензиями/подписками, прокси к GigaChat (если нельзя вызывать напрямую из расширения), выпуск ключей/токенов.
* Технологии: Node.js (NestJS/Express), PostgreSQL, Redis (кэш), Docker.
* Безопасность: HTTPS, JWT для сессий устройств, rate limiting, CORS (на домены WB запрещено, кроме контент-скриптов).
* Возможный режим «без сервера»: если ЮKassa и GigaChat допускают прямую работу из клиента — всё равно нужен end-point для вебхуков оплаты.

# 4. Доступы и безопасность

* Ключи WB API вводит пользователь вручную в настройках. Хранение локально, зашифровано (WebCrypto AES-GCM, ключ derivation через PBKDF2 на основе локального PIN пользователя).
* Токены GigaChat (если требуются) — через бэкенд-прокси или локально с теми же принципами.
* Доступ к API WB — строго по документированным эндпоинтам и лимитам; экспоненциальный backoff и очереди запросов.
* Логи только анонимные и агрегированные (опционально выключаемые пользователем). Данные рекламных кампаний не отправлять на внешний сервер без явного согласия.
* Соответствие GDPR (особенно для EU пользователей): политика конфиденциальности, механизм удаления данных, экспорт.

# 5. Основные функции

## 5.1. Overlay-аналитика (основной UI)

* Отображение поверх страниц кабинета WB (инъекция overlay-контейнера).
* Перетаскиваемые / фиксируемые панели, кнопка «свернуть/развернуть», запоминание макета.
* Виджеты:

* Сводка аккаунта: расходы, показы, клики, CTR, CPC, CPA, CR, конверсии, ROAS/ROMI, выручка.
* Таблицы по кампаниям/группам/ключам: сортировка, фильтры, поиск, пагинация.
* Графики за период: расходы, показы, клики, заказы, выручка, ROAS.
* «Заказы из Джема»: число и список заказов, атрибуция к кампаниям/ключам (при включенной функции и наличии данных).
* Рекламные позиции и органика по запросам (см. 5.2).
* Экспорт: CSV/XLSX/PNG (скрин-графиков).
* Быстрые действия: «минус-слова», «повысить/понизить ставки», «пауза/возобновить кампанию».

## 5.2. Мониторинг выдачи (органика и реклама)

* По выбранным ключам/артикулам — получение текущих рекламных позиций и органических мест в выдаче.
* Снимок выдачи с метаданными: запрос, дата/время, позиция, тип (organic/ads), страница, видимость.
* История изменений позиции во времени (мини-спарклайн в таблице).
* Расписание автосборов (например, каждые N часов) с ограничением частоты, чтобы не нарушать правила WB.

## 5.3. Метрики и отчёты

* Дашборд по периодам: «Сегодня», «Вчера», «7 дней», «30 дней», «Произвольный».
* Разрезы: кампании → группы → ключевые фразы → места размещения (если применимо).
* Атрибуция: модель по умолчанию «последний клик» (настраиваемо, если данные позволяют).
* Преднастроенные отчёты: «Эффективность кампаний», «Срез по ключам», «Срез по поисковым запросам», «Нецелевые запросы», «Отчёт по Джему».
* Сохранённые отчёты и быстрые пресеты пользователя.

Полное описание ТЗ в файле прикрепленном к заданию
Project ID: 4793806
Категория проекта: Программирование, Плагины/Сценарии/Утилиты
Бюджет проекта:
Подробный просмотр проекта (вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
Перенести дизайн головної сторінки з Figma на сайт OpenCart - 2000UAH
Категория: HTML и CSS верстка, Веб-программирование
04-Nov-2025
22:52 GMT
Необходимо создать обьявление в Google Ads 04-Nov-2025
22:44 GMT
Design of the coffee brand website Coffee98 (Figma, minimalism, premium style). Design of the logo - 3710PLN
Категория: Дизайн / Логотипы
04-Nov-2025
22:31 GMT
Сайт компании (для всех)
Категория: Сайты, CMS (системы управления)
04-Nov-2025
22:28 GMT
Writing SEO articles about refrigerator brand - 1500PLN
Категория: Тексты / Статьи, Рерайтинг
04-Nov-2025
22:26 GMT
Потрібно виконати три лабораторні роботи в програмі Rhinoceros 3D.
Категория: 3D моделирование и визуализация
04-Nov-2025
22:16 GMT
Translate Ad Text from Ukrainian to Russian - 1500PLN
Категория: Перевод текстов, Украинский язык
04-Nov-2025
22:14 GMT
Технічні ескізи штанів
Категория: Дизайн одежды
04-Nov-2025
22:05 GMT
Promotion case
Категория: Разработка презентаций
04-Nov-2025
21:23 GMT
Ютюб
Категория: Продвижение в социальных сетях (SMM)
04-Nov-2025
21:18 GMT
Створення форми гугл для анкети опитування
Категория: Техническая документация
04-Nov-2025
21:07 GMT
Перевожу текст с русского либо украинского на Английский и на оборот за 300 грн
Категория: Английский язык, Украинский язык
04-Nov-2025
21:03 GMT
Приєднуйся до нашого стартапу як розробник або дизайнер
Категория: AI и машинное обучение, Веб-программирование
04-Nov-2025
20:51 GMT
Настройка платежки Stripe и подключенье её на платформу Kwiga
Категория: Интеграция платежных систем
04-Nov-2025
20:50 GMT
Написать скрипт 04-Nov-2025
20:45 GMT
Все проекты
Проекты по навыкам ...
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Читать RSS-ленты ... Новое!
Проекты 'android'
Проекты 'ajax'
Проекты 'asp'
Проекты 'aspnet'
Проекты 'cms'
Проекты 'cpp'
Проекты 'csharp'
Проекты 'css'
Проекты 'delphi'
Проекты 'design'
Проекты 'drupal'
Проекты 'excel'
Проекты 'facebook'
Проекты 'flash'
Проекты 'html'
Проекты 'java'
Проекты 'javascript'
Проекты 'joomla'
Проекты 'iphone'
Проекты 'mysql'
Проекты 'photoshop'
Проекты 'php'
Проекты 'python'
Проекты 'ruby'
Проекты 'seo'
Проекты 'sql'
Проекты 'sysadm'
Проекты 'translate'
Проекты 'typing'
Проекты 'twitter'
Проекты 'vbnet'
Проекты 'xml'
Проекты 'wordpress'
Проекты 'writing'
Проекты 'texts'
Новое!
Projects in English
Длинный URL:
www.1001freelanceprojects.ru
Мобильная версия:
m.1001fp.ru
Copyright © 2005-2024 1001 Freelance Projects