Завдання: Інтеграція 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/мобайлом)