Задача: Интеграция AI-функционала (нейросети), GPT и рекламного SDK в мобильное приложение
Кратко:
Ищем опытную команду полного цикла для интеграции нейросети, генерации AI-контента и In-App рекламы в существующее мобильное приложение на Flutter (iOS/Android) с бэкендом на Django.
Цели:
1. Интеграция нейросети для генерации видео из фото животных
• Фото пользователя → 3–5 сек видео с анимированными элементами (выражение морды, движение, спецэффекты)
• Стили: праздничные, героические, фантастические, смешные
• Важно: интеграция с внешним AI-сервисом или собственной моделью
• Генерация в отдельном фоновом процессе (celery)
• Кэширование результата, учет генераций на пользователя
2. Интеграция GPT (OpenAI или подобное) для генерации комментариев и подписей
• Генерация текстовых описаний к фото в различных стилях (шутливый, романтический, ироничный и т.д.)
• Подключение через API, возможность выбора шаблона
• Учет бесплатных/платных генераций
3. Подключение рекламного SDK AppLovin
• Полноэкранная реклама (interstitial) после действий без подписки
• Баннеры в ленте
• Реклама не отображается в Premium подписках
• Важно: опыт работы с монетизацией через AppLovin / AdMob / аналогичное
Обязательный опыт:
• Django, Django REST Framework, Celery, Redis
• Внешние AI-сервисы (OpenAI, Replicate, Runway, custom ML API)
• Работа с медиа: ffmpeg-python, video/image pipelines
• Flutter (3.13+) + Hive
• Интеграция мобильных SDK (AppLovin, Firebase, Facebook Events)
• Работа с кэшированием, токенами, биллингом (App Store / Google Play)
Текущий стек:
Backend:
• Python (Django 3.2, Celery, Redis, PostGIS, Firebase, Sentry)
• Async-поддержка через Django Channels + Uvicorn
• Полная система пуш-уведомлений
Mobile:
• Flutter 3.13.2, Dart 3.0.0
• Hive, Dio, Firebase, video_player, image_picker, video_compress
• Уже реализовано: регистрация, лента контента, загрузка фото/видео
Ожидаемый результат:
• API-эндпоинты для AI-генераций (текст + видео)
• Сохранение, учет и лимиты генераций (на основе подписки)
• Интегрированный AppLovin SDK для показа рекламы
• Документация (Swagger/OpenAPI) + инструкция для деплоя
• При желании — Flutter UI для генераций (мы можем доработать сами)
Ориентировочные сроки:
• MVP: 2–4 недели
• Полная интеграция: до 6 недель
Как подать заявку:
Отправьте:
1. Краткое описание вашей команды
2. Похожие проекты, где вы реализовывали генерации или AI
3. Приблизительную оценку времени и бюджета (отправить личным сообщением)
4. Ваш подход к архитектуре (распределение между бэкендом/AI/мобайлом)