Ismail Nasry

Application Developer

Software Developer

3D Modeler

Project Manager

XFACTOR 2014 e 2015

  • Client: CGM Consulting S.r.l.
  • Categories: Sviluppo

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

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.

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.
Coding
  • PHP
  • HTML
  • CSS
  • JAVASCRIPT
  • SYMFONY2
  • JQUERY
  • BOOTSTRAP
  • DOCTRINE
  • TWIG
  • JSON