Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opracowałem jednolity aplikację internetową na PHP/JavaScript, która pozwala użytkownikom wyszukiwać filmy na YouTube, oglądać je w wbudowanym odtwarzaczu i śledzić popularne treści. Projekt został wykonany w nowoczesnym responsywnym designie z obsługą ciemnego/jasnego motywu.

Główne funkcjonalności

Wyszukiwanie filmów według słów kluczowych przez wyniki YouTube

Wbudowany odtwarzacz wideo z automatycznym odtwarzaniem

Wyświetlanie popularnych (trendingowych) filmów na stronie głównej

Dynamiczne ładowanie listy wyników w formie kart

Automatyczne otwieranie pierwszego filmu po wyszukiwaniu

Wsparcie dla ciemnego i jasnego motywu (zapisywanie wyboru w localStorage)

Responsywny design — poprawnie działa na urządzeniach mobilnych i komputerach

Szczegóły techniczne

Backend: PHP (curl, parsowanie stron YouTube, cache'owanie trendingowych filmów w pliku JSON)

Frontend: HTML5, CSS3 (Flexbox, Grid, zmienne CSS, responsywne układanie)

Interaktywność: Vanilla JavaScript (bez zewnętrznych bibliotek)

API/parsing: wykorzystanie YouTube oEmbed API do podstawowych informacji, parsowanie ytInitialData z stron YouTube dla wyszukiwania i trendów
Szczegóły pracy
Budżet 248 PLN
Dodana 31 marca
117 wyświetleń
Freelancer
Roman Laboyko
Ukraina Mościska  3  0

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończone 3 Sejfy
W serwisie 1 rok