5.0 KiB
5.0 KiB
🚀 AutoMarket – Ultimate Marketplace SaaS Platform
AutoMarket — это комплексная экосистема для профессиональных продавцов на маркетплейсах (Ozon, Wildberries и др.), объединяющая в себе инструменты защиты контента, финансовой аналитики, SEO-мониторинга и автоматизации клиентского сервиса с помощью искусственного интеллекта.
💎 Ключевые возможности
1. 🤖 AI Assistant (Интеграция с Google Gemini)
- Авто-претензии: Генерация юридически грамотных жалоб на нарушителей на основе артикула и площадки.
- Умный ответчик: Автоматическая генерация персонализированных ответов на отзывы покупателей (поддержка позитивного и отработка негативного сценария).
2. 📊 Multi-account Dashboard
- Единое окно управления для неограниченного количества магазинов и юридических лиц.
- Агрегированная статистика продаж, выручки и состояния API-подключений в реальном времени.
3. 📈 SEO Мониторинг позиций
- Отслеживание позиций товаров по ключевым словам в поиске маркетплейсов.
- Интерактивные графики динамики позиций с инвертированной шкалой (ТОП-1 всегда сверху).
4. 🛡️ Защита контента (Image Matching)
- Вычисление визуальных отпечатков (pHash) для ваших фотографий.
- Автоматический поиск визуальных клонов и дубликатов вашего контента у конкурентов.
- Бесшовная подача жалобы на найденного нарушителя в один клик.
5. 💰 Финансовый калькулятор (Unit Economics)
- Детальный расчет чистой прибыли, маржинальности и ROI.
- Учет комиссий маркетплейса, налогов (УСН), логистики и рекламных расходов (ДРР).
6. 📑 Генерация отчетов
- Экспорт данных в CSV.
- Генерация профессиональных PDF-претензий с поддержкой кириллицы для отправки в поддержку маркетплейса.
🎨 Дизайн и интерфейс
- Premium Dark Mode: Элегантная темная тема для комфортной работы.
- Glassmorphism: Современный "стеклянный" интерфейс с эффектами размытия и неоновыми акцентами.
- Real-time Notifications: Мгновенные уведомления через WebSockets (Socket.io) при обнаружении новых событий.
- Lucide Icons: Использование современной библиотеки иконок для интуитивной навигации.
🛠 Технологический стек
- Backend: Python (Flask), Flask-SocketIO (Real-time), Flasgger (Swagger/OpenAPI).
- Frontend: Vanilla JS, Chart.js (Графики), Lucide (Иконки).
- Database: PostgreSQL.
- AI: Google Gemini 1.5 Flash API.
- DevOps: Docker, Docker Compose.
🚀 Быстрый запуск
1. Требования
- Установленный Docker и Docker Compose.
- API ключ Google AI Studio (для работы ИИ).
2. Настройка окружения
Создайте файл backend/.env и заполните его:
DATABASE_URL=postgresql://user:pass@host.docker.internal:5432/automarket
JWT_SECRET=your_super_secret_key
TELEGRAM_BOT_TOKEN=your_bot_token
TELEGRAM_CHAT_ID=your_chat_id
GEMINI_API_KEY=your_gemini_api_key
3. Запуск через Docker
docker-compose up --build
После запуска:
- Frontend:
http://localhost:8080 - Backend API:
http://localhost:5000 - Swagger Docs:
http://localhost:5000/api/docs
📜 Аудит и Безопасность
Проект включает встроенную систему Audit Log, которая фиксирует все важные действия пользователя (вход, создание/удаление объектов, финансовые расчеты) для обеспечения полной прозрачности и безопасности бизнеса.