Питон-разработчик
Проєкт: YouTube Multi-Account Analytics Dashboard
Шукаємо спеціаліста для створення аналітичного дашборду, який обʼєднає 30–50 YouTube-каналів в одну систему 📊
✅ Основні завдання:
✅ Підключення кількох YouTube-акаунтів через OAuth
✅ Автоматичний збір даних кожні 1–60 хв
✅ Аналітика:
— перегляди за 60 хв та 48 год
— статистика останніх відео
— трендові відео
— базові дані каналів
✅ Дашборд: загальний огляд, список каналів, детальні сторінки
✅ Швидкий та зручний UI
🔹 Технічний стек:
🐍 Python
⚛️ React / Next.js
🗄 PostgreSQL або MongoDB
🐳 Docker
✅ Вимоги:
✔️ Досвід роботи з YouTube API
✔️ Оптимізація квот
✔️ Безпечна робота з токенами
💡 Можемо розглянути ваші варіанти реалізації — головне, щоб ви добре розбирались у напрямку.
Формат - проєктна робота.Оплата обговорюється індивідуально.
-
Здравствуйте!
Обновление данных каждые 1–60 минут для 30–50 каналов легко вписывается в дневную квоту 10 000 юнитов по умолчанию, особенно если бездумно вызывать videos.list/search.list с деталями, поэтому выходом может стать создание отдельного квотного планировщика, который выбирает методы с минимальной стоимостью (например, комбинировать videos.list с предварительным кэшем ID, не использовать search без необходимости);
По агрегации запросов, нужно тянуть статистику пакетами по несколько видео и каналов, а не одно видео - один запрос + fallback-режим, когда при приближении к лимиту частота обновлений автоматически уменьшается и логируются пропущенные слоты.
Для 30–50 каналов будет 30–50 отдельных refresh-токенов; YouTube/Google могут их отозвать при смене пароля, подозрительной активности или превышении лимитов, поэтому нужен централизованный менеджер токенов. Из необходимого: зашифрованное хранение refresh-токенов (KMS/ключ в secret manager, AES-шифрование на уровне БД),
механизм автоматической re-auth: если refresh-токен перестал работать, система ставит аккаунт в статус "нужна повторная авторизация" и показывает баннер в UI. И, конечно, нужно сделать тонкое разграничение app vs user quota и использовать server-side OAuth с офлайн доступом, как рекомендует Google.
… С уважением
Георгий
Старший инженер-программист
-
5659 12 0 Здравствуйте!
Я внимательно изучил задачу и полностью понимаю, что проект включает в себя разработку полноценного веб-приложения: серверную часть (Python), клиентский интерфейс (React / Next.js), хранение данных и автоматический сбор аналитики.
С YouTube API я давно работаю, хорошо знаком с квотами, ограничениями, токенами OAuth2 и оптимизацией запросов, чтобы избежать лишних затрат квоты при большом количестве каналов.
🔧 Что именно я могу реализовать:
1. Подключение 30–50 YouTube-каналов через OAuth
… Реализация безопасного OAuth-flow.
Шифрование и хранение refresh-токенов.
Автоматическое обновление access-токенов.
Контроль квот и перераспределение запросов по аккаунтам.
2. Автосбор данных каждые 1–60 минут
Фоновый scheduler (Celery / APScheduler / встроенные cron-воркеры).
Сбор:
просмотров за 60 минут и 48 часов;
статистики последних видео;
списка трендовых роликов;
базовой информации каналов.
Умная агрегация → минимум запросов = экономия квот.
3. Аналітичний дашборд
На React / Next.js сделаю удобный UI:
📊 Общий обзор всех каналов
📁 Список каналов: просмотры, рост, активность
🎬 Детальная страница: графики, последние видео, динамика
🔥 Трендовые видео в реальном времени
🟢 Онлайн-обновление данных (WebSocket или polling)
Интерфейс будет быстрым, аккуратным, без лишнего — только полезная аналитика.
4. Бэкэнд на Python
FastAPI / Flask (на выбор)
Оптимизированные запросы к YouTube API
Кэширование и буферизация данных
PostgreSQL или MongoDB (в зависимости от модели хранения)
Docker-контейнеры для удобного деплоя
🧠 Почему я?
✔ Отлично знаю YouTube API, его ограничения и способы оптимизации.
✔ Реализовывал сервисы, работающие с несколькими YouTube-каналами одновременно.
✔ Умею грамотно строить архитектуру многопоточности и расписаний.
✔ Пишу стабильные и расширяемые backend-сервисы.
✔ Легко поднимаю frontend на React с удобным интерфейсом.
Я понимаю, что это комбинированная работа: API + аналитика + UI + архитектура, и готов закрыть весь цикл под ключ.
-
1363 7 0 Добрый день, у меня есть опыт работы с Питоном, а также с телеграм-ботами, могу выполнить все быстро и качественно, пишите, обсудим детали.
-
184 1 1 Добрый день! Готов выполнить этот проект. Большой опыт разработки различных приложений.
Актуальные фриланс-проекты в категории Разработка ботов
Необходимо создать бота в ТГ для оплаты подписки.
2000 UAH
Необходимо создать бота в телеграме, где пользователь сможет оформить подписку на доступ к веб-камерам, которые находятся во дворе. Организовать в боте оплату двух видов подписок (на месяц и на один день). Бот должен автоматически проверять оплату и после выдавать ссылку-доступа. Python, Разработка ботов ∙ 14 часов 34 минуты назад ∙ 68 ставок |
Разработка AI-консультанта для сайта проверки рабочих виз (WordPress)Разработка AI-консультанта для сайта проверки рабочих виз (WordPress) О проекте Разрабатывается англоязычный сайт по предварительной проверке возможности получения рабочей визы в Израиль. Необходим AI-консультант в формате онлайн-чата, который будет помогать посетителям сайта… AI и машинное обучение, Разработка ботов ∙ 20 часов 25 минут назад ∙ 30 ставок |
SMM + контент-менеджер для IT-школы - опыт с воронками и продвижением курсовО нас Молодой проект практического IT-образования на старте. Готовим первый поток курса по PM и строим каналы с нуля. Ищем человека, с которым будем расти. Что нужно делать У нас есть видение, но нет написанной стратегии. Ищем человека, который поможет ее доработать и сразу… Продвижение в социальных сетях (SMM), Разработка ботов ∙ 1 день 21 час назад ∙ 20 ставок |
Разработка 2-х чатботов для мини-курсовИщем специалиста для разработки двух чат-ботов для автоматической выдачи платных мини-курсов. Тематика мини-курсов: Уход за волосами в домашних условиях. Уход за кожей головы в домашних условиях. Важно: Чат-боты должны быть реализованы на базе готовых конструкторов. Самописные… Разработка ботов ∙ 4 дня 18 часов назад ∙ 58 ставок |
Телеграм-ботРазработка Telegram BOT Суть сервиса: Владельцы Telegram-каналов подключают своего бота и настраивают автоматизацию через удобный интерфейс — без технических знаний. Функционал сервиса Приветственные сообщения — автоматическое приветствие новых участников после входа в канал… Разработка ботов ∙ 6 дней 16 часов назад ∙ 83 ставки |