A pixel-perfect Netflix UI clone powered by TMDB for content data and VidKing for streaming.
- Netflix-identical UI β navbar, hero billboard, card rows, hover panels, detail modal
- Live TMDB data β trending, popular movies/TV, top rated, genres
- VidKing embedded player β movies and full TV show season/episode navigation
- Real-time search across movies and TV shows
- Watch progress saved to localStorage via VidKing postMessage events
- Rotating hero billboard every 12 seconds
- Fully responsive (desktop, tablet, mobile)
kyro/
βββ index.html
βββ css/
β βββ reset.css
β βββ variables.css
β βββ navbar.css
β βββ hero.css
β βββ rows.css
β βββ modal.css
β βββ search.css
β βββ loading.css
βββ js/
β βββ config.js β API keys & VidKing config
β βββ api.js β TMDB API wrapper
β βββ ui.js β Card & row builders
β βββ player.js β VidKing player mount/unmount
β βββ search.js β Search functionality
β βββ modal.js β Detail modal + episodes
β βββ preview.js β Hover preview positioning
β βββ app.js β Main entrypoint
βββ assets/
βββ favicon.svg
- Push this folder to a GitHub repository
- Go to Settings β Pages
- Set source to main branch / root
- Visit
https://yourusername.github.io/kyro