# Техническое задание: Микросервис для анализа эффективности мастеров салона красоты
## Цель
Разработать микросервис, который на основе данных из основной системы анализирует эффективность работы мастеров салона красоты, формирует персонализированные отчеты с рекомендациями и автоматически отправляет их руководителю салона.
## Основные требования
### 1. Функциональность
- Данные: Получать данные о мастерах, клиентах, услугах, продажах и метриках через REST API основной системы.
- Анализ: Обрабатывать данные для формирования отчетов об эффективности мастеров (конкретные метрики уточняются, пример отчета предоставлен в файле beauty_salon_full_report_final.docx).
- Отчеты:
Формат: PDF.
Периодичность: Еженедельные, по итогам прошлой недели, отправка в понедельник в 10:00 по таймзоне салона.
Содержат персонализированные рекомендации для мастеров (конкретные рекомендации уточняются).
- Отправка:
Через Telegram владельцу салона.
Или сохранение отчетов с передачей в основную систему для дальнейшей отправки.
### 2. Технические требования
- Язык программирования: Python.
- Интеграция: Доступ к данным через REST API основной системы (описание API предоставляется).
- Безопасность:
Авторизация в микросервисе не планируется (можно обсудить необходимость на стадии проектирования).
Защита данных (например, API-токены, HTTPS) обсуждается.
- Производительность:
Формирование отчета по запросу: до 30 минут.
Еженедельные отчеты:
Текущий объем: 600 отчетов, формируются с 00:00 до 10:00 в понедельник.
Планируемый рост: 1500 отчетов к концу 2025 года, 5000 к концу 2026 года.
- Инфраструктура:
Сервер предоставляется, архитектура согласовывается с разработчиком и DevOps.
Предпочтительно использование контейнеризации (Docker).
### 3. Ожидаемый результат
- Микросервис, который:
Получает данные через REST API.
Формирует PDF-отчеты с анализом и рекомендациями.
Отправляет отчеты в Telegram или сохраняет для основной системы.
- Документация по установке и использованию.
### 4. Бюджет и сроки
- Бюджет: Не определен, зависит от оценки трудозатрат разработчика.
- Сроки: Ожидается оценка сроков от разработчика.
Опубликован 30.07.2025 в 22:44
Заказ находится в архиве