Les meilleurs développeurs WordPress freelances sont sur Codeur.com
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
3 freelances ont répondu à ce projet
2 propositions de devis en moins de 2h