IPTV PWA with Admin Panel

Заказчик: AI | Опубликовано: 24.01.2026
Бюджет: 750 $

I want to move my entire IPTV operation—live TV channels and an on-demand video catalogue—into a single Progressive Web App that works smoothly on desktop and mobile browsers and can be installed just like a native app. Core functionality • Secure email-and-password authentication with persistent sessions, password-reset flow, and basic protection against brute-force attacks. • Player screens for adaptive streaming (HLS/DASH) so users can switch channels or pick titles from the VOD library without buffering. • A PWA shell (service workers, offline screen, “Add to Home Screen” prompt, responsive layout). Administrator panel requirements • User management: create, suspend, delete, or upgrade accounts, plus a quick view of active streams. • Content management: upload or map new channel/VOD sources, edit metadata, schedule availability. • Analytics & reporting: real-time viewer counts, watch-time graphs, churn reports, CSV export. Tech stack is flexible, but something like React + Redux + Material UI for the front end and Node/Express or Laravel for the API would be ideal, with JWT for auth. If you prefer Vue, Angular, or another modern framework, that works too—just outline why. Deliverables 1. Source code in a private Git repo, clearly structured and commented. 2. Deployment guide for a typical VPS or cloud container. 3. Brief video or written walk-through showing the admin panel in action. 4. One week of post-handover bug fixing. If you’ve built PWAs or streaming platforms before, send a live link or clip so I can see the quality of your work.