Files
AutoMarket/README.md

84 lines
5.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 🚀 AutoMarket Ultimate Marketplace SaaS Platform
**AutoMarket** — это комплексная экосистема для профессиональных продавцов на маркетплейсах (Ozon, Wildberries и др.), объединяющая в себе инструменты защиты контента, финансовой аналитики, SEO-мониторинга и автоматизации клиентского сервиса с помощью искусственного интеллекта.
---
## 💎 Ключевые возможности
### 1. 🤖 AI Assistant & Content Factory
* **Умный генератор карточек:** Создание полноценного контента (описание, ТТХ, SEO-теги) по одному лишь названию товара.
* **ИИ-Фото Промпты:** Генерация детальных заданий для нейросетей (Midjourney/DALL-E) для создания идеальных изображений товара.
* **Авто-претензии:** Генерация юридически грамотных жалоб на нарушителей.
* **Умный ответчик:** Автоматическая генерация ответов на отзывы покупателей.
### 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` и заполните его:
```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
```bash
docker-compose up --build
```
После запуска:
* Frontend: `http://localhost:8080`
* Backend API: `http://localhost:5000`
* Swagger Docs: `http://localhost:5000/api/docs`
---
## 📜 Аудит и Безопасность
Проект включает встроенную систему **Audit Log**, которая фиксирует все важные действия пользователя (вход, создание/удаление объектов, финансовые расчеты) для обеспечения полной прозрачности и безопасности бизнеса.