A propos de ce site

Le rapport de situation électronique vise à simplifier la gamme de produits d’information d'OCHA en provenance du terrain (Flash Update, Rapport de situation et Bulletin humanitaire) en abandonnant le format PDF statique pour un seul et unique format en ligne. Il sera plus dynamique, visuel et analytique. La plateforme permettra aussi de gagner du temps grâce à l’automatisation de la mise en page et de la distribution des documents.

Dans un deuxième temps, il est prévu d’incorporer l’intégration automatique de données et d’informations disponibles sur d’autres plateformes. Celle-ci assurera non seulement une meilleure cohérence entre les différents produits mais aussi l'accès à une analyse plus poussée. En passant à un contenu modulaire et en ligne, OCHA fera une avancée significative dans le reporting humanitaire.

Technologies utilisées sur ce site web

Nous avons utilisé les technologies suivantes pour la création des rapports de situation en format numérique :

Nous avons choisi Contentful pour l'infrastructure afin de concentrer les efforts de développement sur la présentation et la publication sur différents canaux, plutôt que sur la construction et la maintenance d'une plateforme d'arrière-plan.

Nous utilisons Vue.js et Nuxt pour construire l'interface utilisateurs. Vue nous permet de construire une application web robuste et moderne. Nuxt fournit une intégration côté serveur afin de produire du HTML statique qui ne requiert pas JavaScript pour afficher le contenu du site.

Nous servons l'interface utilisateurs en utilisant NGINX.

Contentful, NuxtJS, VueJS, NGINX

Le code, qui est open source, se trouve sur GitHub.