Programista Python
Projekt: YouTube Multi-Account Analytics Dashboard
Poszukujemy specjalisty do stworzenia analitycznego dashboardu, który połączy 30–50 kanałów YouTube w jeden system 📊
✅ Główne zadania:
✅ Podłączenie kilku kont YouTube przez OAuth
✅ Automatyczne zbieranie danych co 1–60 minut
✅ Analiza:
— wyświetlenia w ciągu 60 minut i 48 godzin
— statystyki ostatnich filmów
— trendy filmowe
— podstawowe dane kanałów
✅ Dashboard: ogólny przegląd, lista kanałów, szczegółowe strony
✅ Szybki i wygodny interfejs użytkownika
🔹 Stos technologiczny:
🐍 Python
⚛️ React / Next.js
🗄 PostgreSQL lub MongoDB
🐳 Docker
✅ Wymagania:
✔️ Doświadczenie w pracy z YouTube API
✔️ Optymalizacja limitów
✔️ Bezpieczna praca z tokenami
💡 Możemy rozważyć Twoje propozycje realizacji — najważniejsze, abyś dobrze znał się na temacie.
Format - praca projektowa. Wynagrodzenie ustalane indywidualnie.
-
595 2 0 Witaj!
Aktualizacja danych co 1–60 minut dla 30–50 kanałów łatwo przekracza dzienny limit 10 000 jednostek domyślnie, szczególnie jeśli bezmyślnie wywołuje się videos.list/search.list z detalami, więc jako rozwiązanie można stworzyć osobny planifikator limitów, który wybiera metody o minimalnym koszcie (na przykład, łączyć videos.list z wcześniejszym cachem ID, nie używać search bez potrzeby);
Jeśli chodzi o agregację zapytań, należy pobierać statystyki partiami po kilka filmów i kanałów, a nie jedno wideo - jedno zapytanie + tryb fallback, kiedy przy zbliżaniu się do limitu częstotliwość aktualizacji automatycznie się zmniejsza, a pominięte sloty są logowane.
Dla 30–50 kanałów będzie 30–50 osobnych refresh-tokenów; YouTube/Google mogą je cofnąć przy zmianie hasła, podejrzanej aktywności lub przekroczeniu limitów, dlatego potrzebny jest scentralizowany menedżer tokenów. Z niezbędnych: szyfrowane przechowywanie refresh-tokenów (KMS/klucz w menedżerze sekretów, szyfrowanie AES na poziomie bazy danych),
mechanizm automatycznego re-auth: jeśli refresh-token przestaje działać, system ustawia konto w statusie "wymagana ponowna autoryzacja" i wyświetla baner w UI. I oczywiście należy wprowadzić subtelne rozgraniczenie między limitem aplikacji a limitem użytkownika oraz używać OAuth po stronie serwera z dostępem offline, jak zaleca Google.
… Z poważaniem
Giorgi
Starszy inżynier oprogramowania
-
5556 12 0 Cześć!
Dokładnie przeanalizowałem zadanie i w pełni rozumiem, że projekt obejmuje rozwój pełnoprawnej aplikacji internetowej: część serwerowa (Python), interfejs klienta (React / Next.js), przechowywanie danych i automatyczne zbieranie analityki.
Z API YouTube pracuję od dłuższego czasu, dobrze znam limity, ograniczenia, tokeny OAuth2 oraz optymalizację zapytań, aby uniknąć niepotrzebnych wydatków limitu przy dużej liczbie kanałów.
🔧 Co dokładnie mogę zrealizować:
1. Podłączenie 30–50 kanałów YouTube przez OAuth
… Realizacja bezpiecznego przepływu OAuth.
Szyfrowanie i przechowywanie refresh-tokenów.
Automatyczne aktualizowanie access-tokenów.
Kontrola limitów i redistribucja zapytań między kontami.
2. Automatyczne zbieranie danych co 1–60 minut
Harmonogram w tle (Celery / APScheduler / wbudowane cron-worker'y).
Zbieranie:
wyświetleń za 60 minut i 48 godzin;
statystyk ostatnich filmów;
listy trendujących filmów;
podstawowych informacji o kanałach.
Inteligentna agregacja → minimum zapytań = oszczędność limitów.
3. Analityczny dashboard
Na React / Next.js stworzę wygodny interfejs:
📊 Ogólny przegląd wszystkich kanałów
📁 Lista kanałów: wyświetlenia, wzrost, aktywność
🎬 Szczegółowa strona: wykresy, ostatnie filmy, dynamika
🔥 Trendujące filmy w czasie rzeczywistym
🟢 Online-aktualizacja danych (WebSocket lub polling)
Interfejs będzie szybki, schludny, bez zbędnych elementów — tylko użyteczna analityka.
4. Backend w Pythonie
FastAPI / Flask (do wyboru)
Optymalizowane zapytania do API YouTube
Cache'owanie i buforowanie danych
PostgreSQL lub MongoDB (w zależności od modelu przechowywania)
Kontenery Docker dla wygodnego wdrożenia
🧠 Dlaczego ja?
✔ Doskonale znam API YouTube, jego ograniczenia i sposoby optymalizacji.
✔ Realizowałem usługi działające z wieloma kanałami YouTube jednocześnie.
✔ Potrafię właściwie budować architekturę wielowątkowości i harmonogramów.
✔ Piszę stabilne i rozszerzalne usługi backendowe.
✔ Łatwo uruchamiam frontend na React z wygodnym interfejsem.
Rozumiem, że to praca kombinowana: API + analityka + UI + architektura, i jestem gotów zamknąć cały cykl pod klucz.
-
1729 9 0 Dzień dobry, mam doświadczenie w pracy z Pythonem oraz botami Telegram, mogę wykonać wszystko szybko i jakościowo, piszcie, omówimy szczegóły.
-
172 1 1 Dzień dobry! Jestem gotów wykonać ten projekt. Mam duże doświadczenie w tworzeniu różnych aplikacji.
Aktualne zlecenia dla freelancerów w kategorii Tworzenie chatbota
Pocket Option bot handlowy
268 PLN
potrzebny bot i twoja kompetencja kto już mógł stworzyć podobnego bota gdy stawki są prawidłowe, odczytywane z pocket option interesuje mnie brent oil nie potrzebuję nowicjusza ani kogoś, kto po prostu napisze kod byle jak potrzebuję kogoś, kto się zna, kto może naprawdę… AI i uczenie maszynowe, Tworzenie chatbota ∙ 12 godzin 11 minut temu ∙ 10 ofert |
BOT TG dla Auto Ria
587 PLN
Interesuje mnie stworzenie bota, który może wysyłać 1000+ ofert dziennie z jednego konta. Autoryzacja przez login i hasło Ria, charakterystyki wyłącznie te, które są na portalu. Możliwość ograniczania liczby zapytań o wymianę. A także monitoring sprzedanych samochodów, które… Tworzenie chatbota ∙ 13 godzin 32 minuty temu ∙ 28 ofert |
Integracja Viber w 8.3
838 PLN
Potrzebna integracja Viber w własnym CRM (1C 8.3)O firmieFirma "Domofon System" zajmuje się instalacją i serwisowaniem systemów domofonowych.Baza ponad 40 000 abonentów.Pracujemy na własnym dopracowanym systemie opartym na 1C 8.3.Szukamy specjalisty lub zespołu do… Bazy danych i SQL, Tworzenie chatbota ∙ 14 godzin 29 minut temu ∙ 8 ofert |
Rozwój sklepu Telegram dla marki odzieżowej. Katalog produktów, rozmiary, koszyk, składanie zamówienia
671 PLN
Potrzebny kanał telegramowy z magazynem z systemu KCRM, z pozostałościami na magazynie, oraz pełna płatność na konto Iban. Tworzenie chatbota ∙ 2 dni temu ∙ 65 ofert |
Bot Telegram
1000 PLN
Trzeba całkowicie powtórzyć interfejs i funkcjonalność, tylko bez platformy płatniczej. Należy to zrobić w krótkim czasie. Tworzenie chatbota ∙ 3 dni 17 godzin temu ∙ 115 ofert |