This case study will take you to the technical backdrop of Emmanuel Macron's victorious campaign in the French presidential elections of 2017. We will reveal how the En-Marche and SensioLabs teams worked closely together to develop a collaborative, Open-Source and citizen platform with PHP 7 and Symfony to structure the movement. In addition to the technical and political issues involved in this project, we'll present solutions such as continuous deployment with Docker under Kubernetes, continuous integration with Circle CI, SCRUM and Kanban project management, use of Rabbitmq, Symfony 3 new features, and more. We'll demonstrate the importance of choosing these solutions to meet the agility and scalability needs of the highlights of the campaign.


Comments are closed.

This talk was not technical enough and also offered to little insight into management / political aspects of the project to make up for that. Also, most of the information was already presented elsewhere (e.g. symfony blog).

Antonio Peric at 16:27 on 17 Nov 2017

Soft talk with interesting problem and solutions.