Техническое задание: Разработка SaaS-сервиса для аналитики маркетплейсов
Цель проекта
Создание минимально жизнеспособного продукта (MVP) SaaS-сервиса, который предоставляет продавцам на крупных маркетплейсах инструменты для глубокого анализа, конкурентного мониторинга и автоматизации создания контента.
Основные функциональные модули
1. Анализ карточек товаров
- Загрузка списка товаров по ссылке или артикулу.
- Автоматический сбор данных: описания, характеристики, цены, SEO-показатели.
- Генерация детального отчёта с рекомендациями по улучшению карточки товара.
2. Мониторинг цен конкурентов
- Автоматический сбор цен по заданным товарам-конкурентам.
- Ведение истории изменений цен.
- Визуализация динамики цен на графиках.
- Система уведомлений (email, telegram) при значительном изменении цены.
3. AI-копирайтер для маркетплейсов
- Генерация SEO-оптимизированных описаний товаров.
- Создание заголовков, bullet-пунктов (буллетов), ключевых слов.
- Поддержка нескольких стилей и тональностей текста (деловой, продающий, дружеский).
Общий функционал платформы
- Личный кабинет пользователя: Интуитивно понятный интерфейс для управления анализами и отчётами.
- Система аутентификации и авторизации.
- Тарифная система: Несколько планов с лимитами на использование функций (например, количество проверок в месяц).
- Административная панель: Для просмотра списка пользователей, общей статистики сервиса и управления контентом.
- Интеграция с платёжными системами: Страница оформления и обновления подписки.
- Логирование и базовые метрики: Для отслеживания работы системы и ошибок.
Технические требования
- Разработка MVP с архитектурой, допускающей простое масштабирование и добавление новых функций.
- Чистая, поддерживаемая архитектура кода (Clean Architecture или аналоги).
- Полная документация по API (например, с использованием Swagger/OpenAPI).
- Деплой решения на VDS или облачную платформу с использованием Docker Compose для удобства развёртывания.
Целевые платформы
Сервис должен работать с данными маркетплейсов Wildberries и Ozon.