Les meilleurs développeurs informatique freelances sont sur Codeur.com
Fermé · Moins de 500 € · 12 offres · 593 vues · 18 interactions
Pour les besoins de notre agence, nous recherchons un développeur pour améliorer et étendre les fonctionnalités de notre plugin de gestion de recettes WordPress. Voici les détails des fonctionnalités existantes et des ajouts souhaités :
Fonctionnalités Existantes du Plugin
- Création de Recette: énère une recette à partir d’un texte brut dans un format spécifique, en utilisant un appel API unique à OpenAI pour traduire le texte en JSON approprié, puis interprète le JSON pour créer la recette dans le plugin WP Recipe Maker.
- Traduction de Recette : Traduit une recette du texte anglais brut en français, en utilisant un appel API unique à OpenAI.
- Option de Traduction et Création : Si le bouton est coché, le plugin traduit de l’anglais puis envoie le résultat à la fonction de création de recette pour générer la recette en suivant les étapes mentionnées ci-dessus.
- Notifications Dynamiques : Pour le flux "Traduire pour créer", des notifications JavaScript dynamiques indiquent l’avancement de la tâche.
- Shortcode : Ajoute un formulaire de création de recette sur une page via un shortcode.
Ce que Nous Souhaitons Ajouter :
Fonctions :
- Mise à Jour de Recette : Ajout d’un onglet permettant de sélectionner une recette (à partir de la liste d' ID et son titre) et de la mettre à jour en utilisant l’IA. Cela implique de récupérer le JSON de WP Recipe Maker, l’envoyer à OpenAI avec le prompt approprié, puis utiliser la commande PUT pour mettre à jour la recette sur WP Recipe Maker. Option pour des commandes rapides prédéfinies (associer ingrédients aux étapes, générer temps de cuisson et de préparation, générer un résumé) ou un prompt personnalisé via un petit formulaire.
- Gestion de Multiples Recettes : Capacité à gérer plusieurs recettes simultanément dans chaque fonction, traitées séquentiellement.
- Processus en Arrière-Plan : Tous les processus s’exécutent en arrière-plan avec un journal d’historique pour suivre les actions effectuées.
- Association Étapes-Ingrédients : Lors de la création d’une recette, le plugin doit associer les étapes aux ingrédients dans le format JSON correct grâce à un prompt approprié, de sorte que cette association soit déjà réalisée lors de la création de la recette.
<br />- API REST Sécurisée : Ajout d’un endpoint REST API sécurisé capable d’utiliser les différentes fonctions du plugin pour de futures automatisations.
Interface Utilisateur :
- Suppression des Shortcodes : Dépréciation de la fonctionnalité de shortcode, tout sera géré dans le backend.
- Notifications de Progression : Ajout de notifications JavaScript pour la fonction de création/modification ou d’un autre moyen de suivre l’avancement des tâches, visible facilement sur le tableau de bord du plugin.
- Tableau de Bord Amélioré : Création de différents onglets pour un tableau de bord complet incluant les recettes créées, les recettes mises à jour, l’avancement des tâches, etc., ainsi que la gestion de la clé API OpenAI, des formulaires de création et de traduction de recettes, et de la modification des recettes.
Compétences Requises :
- Expérience en développement de plugins WordPress
- Maîtrise des API REST et de leur sécurisation
- Connaissance des appels API OpenAI
- Compétences en JavaScript pour les notifications dynamiques
- Capacité à gérer des processus en arrière-plan et la gestion de logs
- Idéalement, familiarité avec WP Recipe Maker ou des plugins similaires
Budget indicatif : Moins de 500 €
Publication : 17 janvier 2025 à 10h52
Profils recherchés : Développeur spécifique freelance , Développeur WordPress freelance , Webmaster freelance , Développeur JavaScript freelance , Développeur API freelance
12 freelances ont répondu à ce projet
9 propositions de devis en moins de 2h
Montant moyen des devis proposés : 400 €
Estimation du délai : 3 jours
Nos ressources utiles
Allez plus loin avec nos ressources liées à ce projet !
Simulateur de prix : Combien coûte un site WordPress
Téléchargement : Cahier des charges pour créer un site WordPress
Guide : Créer un site WordPress