Описание проекта
Необходимо разработать Web App внутри мессенджера для трекинга дисциплины. Основные механики: поэтапный прогресс, финансовая ответственность (депозиты/штрафы) и автоматическая верификация видео/текстовых отчетов через ИИ.
Технологические требования
- Бэкенд: Python (FastAPI) или Node.js
- Фронтенд: React / Next.js
- База данных: PostgreSQL + Redis
- ИИ: OpenAI API (GPT-4o, Vision) для анализа контента
- Криптовалюта: интеграция USDT TRC-20
Основной функционал
- Модуль 7-дневного анкетирования первого этапа
- 4 ранга пользователей с уникальными UI-темами (от светлой до агрессивной)
- ИИ-валидация видео в реальном времени с минимизацией ошибок
- Алгоритм кластеризации для группировки во взводы
- Автоматические штрафы с баланса
- Система лутбоксов с 5 уровнями редкости
- Глобальный лидерборд и публикация итогового манифеста
Безопасность
- Шифрование загружаемых медиа
- Полное удаление данных пользователя при выходе
- Экстренная кнопка для удаления базы
Ожидания от кандидата
Желательно предоставить портфолио с проектами по нейросетям или криптоплатежам. Нужно расписать архитектуру, сроки реализации и способы борьбы с ошибками ИИ при проверке видео. Важно предложить структуру БД для групповой ответственности.