Les meilleurs développeurs API freelances sont sur Codeur.com

Intégration d'Etherpad dans une application Laravel

 Fermé·Plus de 10 000 €·31 offres·631 vues·35 interactions


L'objet de cette prestation est une application permettant l'évaluation et la publication d'articles académiques dans des revues scientifiques en ligne. L'application offre un outil de diffusion (un site pour chaque revue adhérente) et un outil de gestion du processus de publication (lancement d'appels à contribution, dépôt d'articles, évaluation par les pairs de ceux-ci puis mise en ligne). Pour cet outil de gestion, le Workflow, nous avons besoin d'intégrer un logiciel de traitement de texte performant au sein de l'application, qui est codée en laravel 6 et vanilla JS. Le logiciel retenu est Etherpad, développé en NodeJS et disposant d'une API détaillée.

Principaux objectifs
- déploiement d'Etherpad sur un serveur
- installation des plugins requis (une trentaine), + installation et paramétrage de soffice ou abiword pour le plugin d'import / export
- intégration de la fenêtre de saisie du traitement de texte dans l'application principale : possibilité de le faire via une iframe
- vérification que tous les plugins fonctionnent
- passage de DirtyDB à MySQL pour la base de données d'Etherpad
- mise en œuvre de toutes les fonctionnalités demandées

Fonctionnalités demandées
- seule l'application doit pouvoir créer de nouveaux pads, via l'API d'Etherpad. Les utilisateurs doivent seulement pouvoir éditer et commenter
- le passage de notre application à Etherpad doit être transparent pour les utilisateurs (possible avec une iframe)
- les utilisateurs ne doivent pouvoir accéder qu'à leurs propres pads, ou ceux pour lesquels ils ont le droit de commenter (gestion des droits de notre application + celle d'Etherpad)
- les utilisateurs doivent pouvoir collaborer en temps réel sur un même pad
- les pads doivent pouvoir être exportés en HTML et en PDF
- les utilisateurs doivent pouvoir importer des documents .doc, .docx ou .odt (utilisation de soffice ou abiword)
- un évaluateur doit pouvoir commenter un pad sans en modifier le contenu (mode readonly)

Budget indicatif : Plus de 10 000 €

Publication : 20 mars 2023 à 11h13

Profils recherchés : Développeur API freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

31 freelances ont répondu à ce projet

23 propositions de devis en moins de 2h

+24

Montant moyen des devis proposés : 6 400 €

Estimation du délai : 27 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

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.