Accueil / Réalisations / Répertoire mondial de catalogues d'exposition d'art vivant

Répertoire mondial de catalogues d'exposition d'art vivant

L'interface Artl@s permet de cartographier les expositions, les exposants et les œuvres d'art dans le monde.

Projet

L'École Normale Supérieure (ENS) et l'université de Purdue (USA) ont mis en place une base de données mondiale de catalogues d'expositions d'œuvres d'art, depuis le XIXème jusqu'à nos jours, nommée Artl@s.

La base est en constante évolution et est alimentée par des chercheurs bénévoles autour du monde.

L'objectif du projet est de réaliser une interface d'interrogation et de visualisation de la base de données géolocalisées des catalogues d'expositions, avec des composants open source.

L'application doit permettre d'effectuer des requêtes plus ou moins personnalisées et d'en fournir des représentations variées de type carte, graphique ou autre. En effet, afin de mieux représenter l'information recensée, une visualisation des données multi-formes s'avére idéale pour que l'ensemble des contributeurs prennent conscience de leur effort d'alimentation.

Nom du projet : Artl@s

Client : École Normale Supérieur

artlas.ens.fr

  • Accueil
  • Interface
  • Recherche + carte
  • Recherche + graphique
  • Recherche exposition

Challenge

  • Réalisation d'une application (front) capable d'afficher un nombre de données
  • Présentation des données sous forme de carte, tableau et graphique
  • Comprendre le métier et proposer une représentation des données adaptée aux besoins
  • S'articuler autour d'une application métier (backend) déjà en place

Solution

  • Solution front développée en VueJS
  • Internationalisation avec le plugin i18n de VueJS
  • Visualisation des expositions sur la carte avec la bibliothèque LeafletJS et le plugin cluster
  • Utilisation de la librairie graphique Element UI pour VueJS et contribution à celle-ci afin de s'adapter aux besoins du projet
  • VueX pour la gestion des données côté navigateur
  • Affichage des statistiques par des graphiques avec Plotly.js
  • L'application consomme une API CRUD (php crud) développée par Yann Le Boulanger (Maître de conférences en Sciences de l’informatique,  IUT Ville d’Avray, France)

Expertise

En plus des développements pour la réalisation de l'application Art@s, nous avons accompagné l'ENS dans la définition des besoins et avons assuré le dialogue technique avec leur prestataire autour de l'application métier (backend) et la base de données.
Nous avons également apporté nos conseils et expertises sur les évolutions possibles au niveau du backend : GraphQL / Loopback.

Témoignage

Makina Corpus a immédiatement compris la complexité de nos besoins : partir d'une base de données très complexe réalisée par des chercheurs spécialistes, et permettre l'interrogation et l'affichage simples et attractifs des informations cherchées dans la base, accessible à tous les types de publics, tout en respectant les standards propres aux Humanités numériques : logiciels OpenSource, citation des données et des contributeurs, possibilités d'extraction par .csv, etc.
L'équipe a su respecter nos attentes en terme de design  en adaptant ces attentes au mieux aux contraintes de l'outil. Elle a proposé en même temps de manière proactive des améliorations certaines lorsque nos solutions de départ n'étaient pas optimales. Les périodes de développement, de test et de déploiement ont été organisées de manière très professionnelle, tout en s'adaptant à la temporalité un peu décalée des milieux de la recherche et de l'enseignement. Merci à toute l'équipe ! 
Béatrice Joyeux-Prunel, directrice et fondatrice du projet Artl@s.