HTML Front-End for OTT Site
Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted3 hours ago
I already have the back-end and streaming infrastructure ready; what I need now is a clean, responsive front-end built in pure HTML, CSS and lightweight JavaScript for an OTT video-streaming website. The core pages include the home feed, category listings, search results, show/episode detail screens and a player page. Every screen must load quickly, display thumbnails and metadata pulled through existing APIs, and hand off playback to our embedded video player.
The layout must adapt smoothly to both desktop and mobile breakpoints, using fluid grids or Flexbox so that artwork, buttons and text scale without distortion. While Smart TV support is not a launch requirement, I’d like the codebase structured so we can extend it later.
Please keep dependencies minimal—no heavyweight frameworks—and comment the code so my in-house team can hook up API endpoints. Final delivery should be a zipped folder with:
• All HTML files
• A single, well-organized CSS stylesheet (or SCSS if you prefer)
• Vanilla JS for interactive elements (menu toggles, carousel swipe, etc.)
• A brief README explaining file structure and any build steps
Before sign-off I’ll test on Chrome, Safari, Firefox and mobile browsers; pages should pass Lighthouse’s performance and accessibility audits with at least a 90 score.
The layout must adapt smoothly to both desktop and mobile breakpoints, using fluid grids or Flexbox so that artwork, buttons and text scale without distortion. While Smart TV support is not a launch requirement, I’d like the codebase structured so we can extend it later.
Please keep dependencies minimal—no heavyweight frameworks—and comment the code so my in-house team can hook up API endpoints. Final delivery should be a zipped folder with:
• All HTML files
• A single, well-organized CSS stylesheet (or SCSS if you prefer)
• Vanilla JS for interactive elements (menu toggles, carousel swipe, etc.)
• A brief README explaining file structure and any build steps
Before sign-off I’ll test on Chrome, Safari, Firefox and mobile browsers; pages should pass Lighthouse’s performance and accessibility audits with at least a 90 score.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.