Web Developer Needed to Build a Custom Video Streaming Website with Scraping Functionality

Web Developer Needed to Build a Custom Video Streaming Website with Scraping Functionality

Web Developer Needed to Build a Custom Video Streaming Website with Scraping Functionality

Upwork

Upwork

Remoto

4 days ago

No application

About

I’m looking for a skilled web developer to create a custom video streaming website from scratch. The site should focus on providing a smooth, user-friendly experience, especially on mobile devices, with an improved UI/UX compared to typical sites in this niche. Key requirements: • Core Functionality: The website should automatically scrape videos from an existing source (details will be provided privately) and relist them on the new site. Use the original video hosting URLs for streaming, but ensure the playback is ad-free. • Content Preservation: All scraped videos must retain their original titles, descriptions, thumbnails, categories, and tags exactly as they appear on the source. • Admin Panel: Build a secure admin dashboard with login functionality. This should allow for ongoing scraping of new videos from the source and automatic republishing to the site, including scheduling options for regular updates, error handling, and manual override capabilities. Additionally, include features to view stats on video pages (e.g., views, engagement metrics) and the ability to manually upload new videos directly to the site. • UI/UX Focus: Prioritize a clean, modern design with excellent mobile responsiveness. Features like fast loading times, intuitive navigation, search functionality, category browsing, and tag filtering are essential. Ensure the video player is embedded seamlessly without interruptions. • Technical Stack: I’m open to suggestions, but prefer technologies like React.js or Vue.js for the frontend, Node.js or Python (with frameworks like Express or Django) for the backend, and a database like MongoDB or PostgreSQL for storing metadata. Scraping should be handled efficiently using tools like BeautifulSoup, Scrapy, or Puppeteer, while respecting rate limits to avoid detection. • Additional Features: Implement SEO optimization and basic analytics. The site must be secure, with HTTPS, and compliant with standard web practices. No user accounts or public login features are needed.