
AngularJS legacy rebuilt on modern Angular, 34–36M views/year, 6-year ongoing engagement
A ten-year-old audiovisual portal built on AngularJS, broadcasting official EU events live to 34–36 million views per year. The legacy stack was reaching end of life, the mobile experience was effectively non-existent (0% mobile-first), and several adjacent products around it needed to be maintained and evolved in parallel. The Commission's communication directorate needed the modernization done without interrupting live broadcasting.
Delivered as a long-running engagement: one autonomous DNA consultant embedded for six years, in collaboration with Smartfox (consulting firm of David R.). Three products were built and maintained. **Audiovisual Portal**: full AngularJS → Angular 19/21 rebuild with real-time updates, hover-play, dynamic grids, advanced filters, and suggestions. **Octopus**: an internal planning tool for EBS (European Broadcasting Service) broadcasts. **European Corporate Player**: a unified media player for every EU institution, iframe-embeddable and adopted by external media outlets including Le Soir and RTL.
Trusted by Europe's leading organizations