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

Dev d'un plug-in pour WooCommerce

 Fermé · 800 à 1 500 € · 3 offres · 782 vues


Nous créons une boutique eCommerce utilisant le plugin WooCommerce sous Wordpress.

Nous avons besoin d’un plug-in nous permettant à la fois de faire de l’import en masse de produits, la création de l’ensemble des variantes (tailles, couleurs, prix) et du traitement d’images.

Ces actions peuvent avoir lieu de façon asynchrone.
Le répondant pourra nous proposer de scinder ces actions en différents plugins si son choix peut être justifié.

I. L’import des produits

Le besoin final pour un produit X :
• le produit a un prix de départ de Y
• chaque produit existe en 7 tailles
• chaque taille représente une somme à ajouter au tarif de départ
• chaque produit existe en 30 déclinaisons de couleurs
• Les déclinaisons de couleurs sont réparties en 3 groupes de prix. Chaque groupe de prix représente une somme à ajouter au tarif de départ

Dans l’administration du plugin, nous souhaitons pouvoir ajouter/modifier/supprimer des couleurs et tailles. Cette modification n’entraine pas de modification sur les produits déjà traités.

Un produit X a donc 210 déclinaisons.
Pour une base de 5 000 produits, nous devons donc prévoir le traitement de plus d’un million de lignes.

Compte tenu du grand nombre de traitements, le plugin doit prévoir un système de gestion des erreurs.

Les descriptifs (courts et longs) de chaque produit est un texte personnalisé avec les éléments présents dans le CSV : nom, tailles, couleurs disponibles, …

Les produits importés ne sont pas publiés directement; ils sont mis en pending.

Nous utilisons l’extension Variation Swatches and Photos ([URL visible pour les membres Pro]) pour que les photos de chaque couleur s’affichent quand le visiteur effectue un choix de couleur.
L’intégration doit être compatible avec cette extension.

II. Les tailles

Les 7 tailles sont normalisées :
▪ XXS
▪ XS
▪ S
▪ M
▪ L
▪ XL
▪ XXL

Ces tailles correspondent à des maximales exprimées en largeur et hauteur.
Chaque produit sera calé sur la largeur ou la hauteur; l’autre coté variera; la taille en CM devra être indiquée pour chaque produit.
Une taille de base sera indiquée dans le fichier d’import. Les autres tailles devront être calculées automatiquement mais respecteront toujours la même homothétie.

III. Les couleurs

Chaque couleur a son code couleur (hexa), un nom et un identifiant de couleur à 3 chiffres.

Pour chaque produit, on doit pouvoir spécifier s’il n’est pas soumis aux déclinaisons de couleur.
Dans ce cas, le produit ne sera soumis qu’aux déclinaisons de tailles et une indication “couleur unique” devra prendre la place du choix de la couleur.

IV. Modèle de CSV

Modèle du fichier CSV à importer :
▪ SKU
▪ nom
▪ couleurs à personnaliser (oui/non)
▪ taille normalisée
▪ largeur de base (en cm)
▪ hauteur de base (en cm)
▪ prix de base (si null, utiliser le prix standard)

V. Les images

Pour chaque produit, une image de base est fournie. Le nom du fichier est le SKU du produit X.
L’image est un PNG avec le visuel du produit dans une couleur unie sur un fond transparent.
L’image est un carré dont les cotés font 1 000 px.

Pour chaque produit, l’image doit être déclinée 31 fois :
▪ Une pour chacune des 30 couleurs
▪ Une incrustation dans un visuel (toujours le même visuel, toujours à la même position)

Budget indicatif : 800 à 1 500 €

Publication : 02 mai 2015 à 13h03

Profils recherchés : Développeur WordPress freelance , Développeur PHP freelance , Expert Woocommerce freelance

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

Créer un compte

3 freelances ont répondu à ce projet

2 propositions de devis en moins de 2h

pierre-louis Expert Woocommerce
magento-wordpress-services Développeur e-commerce
offshore freelance Agence de développement e-commerce
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