
Architecting an IPTV Streaming Platform with Angular 13 & NX for 50,000 Daily Users
At SFR, we architected and deployed the next-generation IPTV streaming web platform for RMC and BFM, delivering live TV and on-demand video streams to over 50,000 active users every day.
Engineering Highlights - Monorepo Architecture with NX: Structured modular libraries separating video playback engines, UI components, and authentication services, enabling code reuse across web and connected TV devices. - Angular Universal (SSR): Implemented server-side rendering to provide instantaneous initial page rendering and optimal search indexing for live broadcast programs. - PWA with Akita Store: Integrated Progressive Web App capabilities using Akita Store for offline state management, ensuring user favorites, preferences, and channel histories persist reliably across sessions. - Full GDPR Compliance with Didomi CMP: Built end-to-end consent management workflows with Didomi CMP, achieving 100% regulatory compliance with zero compliance incidents recorded since launch. - Performance Tuning: Leveraged reactive RxJS streams and route-level lazy loading to minimize bundle sizes and eliminate video player initialization stutter.
Related Posts

Engineering KPEIZ: Real-Time Social Analytics with Graph APIs & Stripe
Developing a multi-tenant social media analytics platform: Facebook & Instagram Graph APIs, real-time KPI pipelines, Chart.js visualizations, and Stripe billing.

Event-Driven Microservices with NestJS, Kafka & MongoDB for TGV Maintenance
Architectural insights from leading the SPID Program: NestJS microservices, Kafka event streams, MongoDB change detection <200ms, and Angular 21 with Signals.