Nous avons migré les différents outils de rédaction et de gestion de médias vers une seule plateforme nommée Storm. Cela a permis de simplifier les workflows de publication et de rédaction. Les journalistes peuvent ainsi se concentrer sur leur métier.
Nous avons développé un backoffice sûr-mesure pour l'équipe de 20 Minutes. En effet, les wokflows de publications sont complexes et impliquent de nombreux acteurs. La combinaison du framework Next.js et de GraphQL facilite la mise en place d'interfaces exigeantes.
Le framework Next.js a été utilisée pour développer la front du projet, tandis que la partie back a été réalisée avec la librairie NodeJS et GraphQL, le tout renforcé par l’utilisation de TypeScript afin de fiabiliser la base de code.
L'aspect fonctionnel et reactive de React nous permet de développer des interfaces innovantes, offrant aux journalistes un rendu très proche de celui en ligne : pas de mauvaises surprises lors de la publication.