RESUME

Il s’agit d’un site e-commerce B2C permettant à un client final de commander des menuiseries sur mesure, à l’aide d'un configurateur en ligne du marché. Le projet ne comprend pas la réalisation du site.

La solution du configurateur sera communiquée à posteriori et la documentation associée fournie. Il s'agit d'une API avec authentification via token et paramètres d’entrée suivant la catégorie du produit.

PARCOURS CLIENT

Etape 1

L’utilisateur configure dans le configurateur (intégré en iframe) un produit donné qu’il ajoute au panier, il y a alors 2 possibilités (à partir du panier) :

- Générer un devis et commander une “visite technique” pour validation du devis
- Passer la commande, sans vérification par un expert

Dans les 2 cas, l'utilisateur peut sélectionner un installateur dans une liste déroulante : la commande ou le devis sont envoyés à l'adresse de l'installateur concerné.

Evolution possible : l’installateur est sélectionné automatiquement => le plus proche de l’adresse de livraison (= adresse du chantier).

Etape 2 cas 1 :

Le panier doit être sauvegardé sous forme de devis (inclut également les produits génériques hors configurateur).
Il doit générer un pdf récapitulant l’ensemble des informations nécessaires.
L’utilisateur doit pouvoir commander et payer une “visite technique” qui sera automatiquement envoyée à l’installateur concerné (avec le pdf du devis en pj).

Evolutions possibles :
- pouvoir basculer un devis en commande ferme => après validation via l’API de l’existence du produit, des options et la mise à jour des prix.
- prise de rdv pour la visite technique
- possibilité de payer pour les produits génériques en plus de la prestation de “visite technique”

Etape 2 cas 2 :

Il s’agit d’une commande classique de type e-commerce avec le tunnel d’achat standard:
- création de compte avec adresses de livraison / facturation
- choix du mode de livraison : domicile ou retrait chez l’installateur
- paiement en ligne
- La commande est directement envoyée à l'installateur par mail.

Notes :
La livraison à domicile est un forfait (quelque soit le volume ou montant livré).
une seule VAD pour le moment avec un seul contrat de banque.

ECHANGES DE DONNEES

Affichage du configurateur et validation d’une configuration :

- Tarif = gamme de produits
- Configurateur Produit : affiché en iframe avec authentification via token et paramètres d’entrée suivant la catégorie à afficher
- Créer les produits avec l’identifiant généré dans l’iframe (entier long) à récupérer dans l’url (mise à jour après la validation dans le configurateur)

Gestion de la commande :

- Envoyer les identifiants produits pour vérifier que la ligne existe et les prix sont toujours bons avant la validation de la commande.
- Génère une commande via API chez l'installateur
- Récupérer l’identifiant de commande généré dans l'outil de l'installateur et l’intégrer dans la commande du site.

METHODOLOGIE DE TRAVAIL

Dépot Github
Fonctionnement par pull request, (1 pull request par fonctionnalité avec description, screenshot de la feature etc..)
Possible code review sur votre code par notre équipe de développeur Symfony/Vue.js
Code propre, bien découpé, en objet (et respect des normes PSR2)
Wordpress 5.x edition Bedrock (variable d’environnements, composer & packagist).
Si du code JS est necessaire, merci de respecter les standards 2019 (prettier, ES5/ES6 (compatible edge, et message pour upgrade navigateur si IE ou nav pas supporté)..)

Le site sera hébergé sur un ou plusieurs serveurs en PHP7.3, vous pouvez utiliser les fonctions récentes de PHP.

Votre solution devra être basée sur du WooCommerce. La solution devra être réutilisable pour un autre site WordPress.

Note: Le site sera hébergé sur un PaaS, le système de stockage est volatile, à chaque déploiement de l’application, le système de stockage est perdu, c’est pour cela que nous utilisons le plugin [Url visible pour les membres Pro]

Les candidats retenus devront nous partager de leur code afin de pouvoir juger de leur découpage/méthodologie.

Si vous avez lu l'annonce jusque là, merci d'envoyer "YPROX-5" dans le message afin de trier les réponses automatiques des autres réponses.

Budget indicatif1.000 € à 10.000 €
Publié le15 février 2019 à 11h45
Début du projetCe mois-ci

Vous avez aussi besoin d'un expert ?

Déposez une annonce en décrivant votre projet et recevez gratuitement des devis en quelques minutes

Déposer une annonce gratuite

Offres pour ce projet :

Offre déposée le 15/02/2019 à 11h50
Offre déposée le 15/02/2019 à 12h00
Offre déposée le 15/02/2019 à 11h51
Offre déposée le 15/02/2019 à 11h50
Offre déposée le 15/02/2019 à 11h50
Offre déposée le 15/02/2019 à 14h35
Offre déposée le 15/02/2019 à 11h50
Offre déposée le 15/02/2019 à 13h55
Offre déposée le 15/02/2019 à 11h50
Offre déposée le 15/02/2019 à 13h51
Montant privé
Offre déposée le 15/02/2019 à 11h51
Offre déposée le 15/02/2019 à 11h51
Offre déposée le 15/02/2019 à 11h50
Offre déposée le 16/02/2019 à 02h25
Offre déposée le 18/02/2019 à 08h59
Offre déposée le 15/02/2019 à 11h53
Offre déposée le 18/02/2019 à 06h29
Offre déposée le 15/02/2019 à 11h51
Offre déposée le 15/02/2019 à 11h54
Offre déposée le 15/02/2019 à 12h54
55 jours Montant privé
Déposez un projet similaire
Publication 100% gratuite
Recevez 10 devis en moyenne
Pas de commission à payer

Vous êtes prestataire et vous cherchez des missions ?

Remplissez rapidement votre carnet de commandes en utilisant Codeur.com pour contacter des nouveaux clients.

Créer un compte gratuitement

Gérer mon projet

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

En utilisant ce site, vous acceptez l'utilisation de cookies. permettant de vous proposer des contenus et des services adaptés à vos centres d'intérêts.

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.