84 lines
5.2 KiB
Markdown
84 lines
5.2 KiB
Markdown
# 🚀 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**, которая фиксирует все важные действия пользователя (вход, создание/удаление объектов, финансовые расчеты) для обеспечения полной прозрачности и безопасности бизнеса.
|