XFACTOR 2014 e 2015

As part of the X Factor 2014 & 2015 project, I developed interactive tools to foster active audience participation via web and social platforms. The work focused on the creation of a real-time online voting system, synchronized with the show’s backend, and integrated with Facebook and Twitter APIs to allow direct voting from social media.In addition, I implemented live engagement features such as interactive polls, quizzes, and real-time social feeds. The UI was optimized with Bootstrap for a seamless experience on both desktop and mobile.On the backend side, the system was built with Symfony2, Doctrine, and Twig, ensuring secure vote validation, scalability, and high performance. Data was exposed via JSON APIs to communicate with TV data processing systems.The project successfully delivered a highly engaging and secure voting platform, capable of managing heavy traffic during live broadcasts while enhancing the audience’s interactive experience.

Client & task

CGM Consulting S.r.l.

I worked on the development of interactive tools that enabled active user participation via web and social media in television programs, with a special focus on integrating the voting system for X Factor 2014 and 2015.

Development of Interactive Features for User Engagement with TV Shows – X Factor 2014 & 2015

Activities Performed

Creation of an Interactive Voting System

  • Developed an online voting system, allowing users to cast their votes during the live TV broadcast.
  • Real-time synchronization between the web/social platform and the show’s voting management system.
  • Integrated social media APIs, enabling voting through Facebook and Twitter.

Development of Tools for User-Show Interaction

  • Implemented live participation modules, including polls and interactive quizzes.
  • Created a real-time feed displaying user comments and reactions from social media.
  • Optimized the user interface with Bootstrap to ensure a smooth experience on desktop and mobile devices.

Back-End and Database Integration

  • Developed using Symfony2, leveraging Doctrine for data management and Twig for rendering dynamic pages.
  • Implemented a secure voting validation system, preventing duplicate or unauthorized votes.
  • Exposed data in JSON format to facilitate communication between the front-end and data processing systems.

Results Achieved

  • Increased audience engagement, enhancing interaction between users and the TV show.
  • Secure and scalable voting management, preventing manipulations and counting errors.
  • Seamless and intuitive user experience, thanks to social media integration and a mobile-optimized interface.

Technical Skills Utilized

  • Front-End: HTML5, CSS3, JavaScript, jQuery, Bootstrap.
  • Back-End: PHP, Symfony2, Doctrine, Twig.
  • Database: MySQL for vote management and user interactions.
  • API & Data Handling: JSON for data exchange with external platforms.

Interested in this project or have a similar idea in mind?

Get in Touch →