Les meilleurs développeurs web freelances sont sur Codeur.com
Fermé·Plus de 10 000 €·12 offres·754 vues·12 interactions
Nous avons besoin d'un devis pour préparer une plateforme web sous D8.
- Nous avons une base de données interne (appelée "VIVO") interrogeable via SPARQL qui contient des données sur notre personnel et nos publications.
- Les données les plus simples (identifiants uniques, titres des publications, noms des personnes) présentes dans cette base sont indexées sur un serveur SolR.
- Les modifications apportées à cette base VIVO sont signalées sur notre réseau interne via des notifications RabbitMQ.
Nos contributeurs Drupal doivent importer du contenu sur la plateforme web en provenance de VIVO.
Pour cela, ils doivent pouvoir interroger l'index SolR (via la fonction d'autocomplete) pour chercher et sélectionner les données qu'ils souhaitent importer.
Une fois ces données sélectionnées, Drupal doit pouvoir interroger automatiquement VIVO via SPARQL pour créer les nouvelles entités/nodes.
Par ailleurs, Drupal doit pouvoir "écouter" les notifications RabbitMQ pour évaluer si un des contenus locaux a subi une modification et, le cas échéant, mettre à jour les données locales en ré-interrogeant VIVO.
Nous avons en conséquence besoin d'un module permettant :
- de récupérer via SolR un identifiant unique associé à un titre de publication, à une personne etc. lorque les utilisateurs cherchent un de ces contenus (en utilisant un champ d'autocomplétion pour la recherche) ;
- d'interroger VIVO via SPARQL pour récupérer les données à partir de l'identifiant unique récupéré juste avant ;
- de sauvegarder ces données récupérées sous la forme d'une nouvelle entité Drupal
- de mettre à jour les entités Drupal locales existantes si/quand une notification RabbitMQ est reçue.
Les champs Drupal correspondant à l'ontologie de la base VIVO sont créés.
Nous avons besoin de votre devis dans les plus brefs délais afin d'intégrer ce projet dans notre budget 2018 (qui se termine dans quelques jours...).
Nous sommes à votre disposition pour toute information complémentaire concernant votre devis.
Budget indicatif : Plus de 10 000 €
Publication : 11 décembre 2018 à 11h54
Profils recherchés : Développeur de plugin freelance, Développeur spécifique freelance, Développeur back-end freelance
12 freelances ont répondu à ce projet
8 propositions de devis en moins de 2h
Montant moyen des devis proposés : 5 800 €
Estimation du délai : 23 jours
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.