Python-розробник
Проєкт: 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.
… З повагою
Георгій
Senior Software Engineer
-
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 Доброго дня!Готов виконати цей проект. Великий досвiд розробки рiзноманiтних додаткiв
Актуальні фриланс-проєкти в категорії Розробка ботів
Потрібно створити бот в тг для оплати підписки.
2000 UAH
Потрібно створити бот в телеграмі де користувач зможе оформити підписку на доступ до веб камер котрі знгаходяться у дворі. Організувати в боті оплату двух видів підписок (на місяць і на один день). Бот повинен автоматично перевірити оплату і після видавати посилання-доступу Python, Розробка ботів ∙ 12 годин 7 хвилин тому ∙ 62 ставки |
Розробка AI-консультанта для сайту перевірки робочих віз (WordPress)Розробка AI-консультанта для сайту перевірки робочих віз (WordPress) Про проект Розробляється англомовний сайт для попередньої перевірки можливості отримання робочої візи в Ізраїль. Необхідний AI-консультант у форматі онлайн-чату, який буде допомагати відвідувачам сайту… AI та машинне навчання, Розробка ботів ∙ 17 годин 58 хвилин тому ∙ 30 ставок |
SMM + контент-менеджер для IT-школи - досвід з воронками і просуванням курсівПро нас Молодий проєкт практичної IT-освіти на старті. Готуємо перший потік курсу з PM і будуємо канали з нуля. Шукаємо людину, з якою ростимемо. Що треба робити У нас є бачення, але немає дописаної стратегії. Шукаємо людину, яка допоможе її доробити і одразу візьме на себе… Просування у соціальних мережах (SMM), Розробка ботів ∙ 1 день 19 годин тому ∙ 20 ставок |
Розробка 2-х чатботів для міні-курсівШукаємо спеціаліста для розробки двох чат-ботів для автоматичної видачі платних міні-курсів. Тематика міні-курсів: Догляд за волоссям в домашніх умовах. Догляд за шкірою голови в домашніх умовах. Важливо: Чат-боти повинні бути реалізовані на базі готових конструкторів. Самописні… Розробка ботів ∙ 4 дні 15 годин тому ∙ 58 ставок |
Telegram BotРозробка Telegram BOT Суть сервісу:Власники Telegram-каналів підключають свого бота і налаштовують автоматизацію через зручний інтерфейс — без технічних знань.Функціонал сервісу Привітальні повідомлення — автоматичне вітання нових учасників після входу в канал (текст, фото,… Розробка ботів ∙ 6 днів 14 годин тому ∙ 83 ставки |