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

Développement modules prestashop

 Fermé·5 000 à 10 000 €·11 offres·1241 vues·27 interactions


Lot 1 : module d’abonnement
Un nouvel abonné est un client qui a effectué une commande avec un produit de la catégorie « paniers ». Il existe à ce jour 5 produits éligibles à l’abonnement : le panier classique (avec les déclinaisons nombre de repas : 3,4,5 et nombre de personne : 2 ou 4, chaque déclinaison possède son propre tarif), le panier végétarien (déclinaisons identiques au panier classique), le panier de fruits (déclinaison pour 2 ou pour 4 personnes), le panier petit déjeuner pain (avec les déclinaisons nombre de personne : 2 ou 4 et type de laitage : animal ou végétal, chaque déclinaison possède son propre tarif), le panier petit déjeuner céréales (déclinaisons identiques au panier petit déjeuner pain). Pour chaque nouvel abonné, les informations des produits d’abonnements, l’adresse, le mode de livraison, le créneau et le jour de livraison composeront la base de son / ses abonnements.
En fonction du mode de livraison : à domicile ou en point retrait, le prix de l’abonnement peut être différent. A titre d’exemple le retrait boutique permet aujourd’hui de bénéficier de 7€ de réduction sur le total d’une commande.
Un abonné peut disposer de plusieurs abonnements en même temps. Il peut donc avoir un abonnement pour le panier classique ou végétarien, pour le panier de fruits, pour le petit déjeuner pain ou céréale.
Depuis l’espace « mon compte » un abonné doit se voir proposer les 8 prochaines livraisons (possibilité de configurer) sous forme de calendrier seulement s’il possède au moins un abonnement actif. Il doit pouvoir modifier ses informations favorites : ses abonnements, adresse, mode de livraison, créneau de livraison et jour de livraison. Ces informations favorites composent la base de ses prochaines livraisons. L’abonné ne se voit proposer que les options de livraisons disponibles pour son adresse. Pour chaque prochaine livraison disponible il doit pouvoir modifier son offre et ses informations de livraisons.
Un client peut jusqu’au Jeudi 10h (possibilité de configurer) annuler ou modifier son offre (suspension, changement, annulation) et ses informations de livraison (mode de livraison, adresse, jour, créneau), de la semaine qui suit. Un client doit pouvoir suspendre son offre ou modifier ses caractéristiques (type de panier, informations de livraison) pour chaque échéance proposée.
Un abonnement peut avoir plusieurs états : actif ou annulé. Seule une prochaine livraison peut avoir un statut suspendu, qui ne déclenchera donc pas la création d’une commande.
Un abonné peut modifier sa déclinaison nombre de personne pour le panier de fruits.
Un abonné peut changer sa formule panier classique pour un panier végétarien (et inversement). Il doit également pouvoir modifier sa déclinaison nombre de repas et nombre de personne.
Un abonné peut changer sa formule petit déjeuner céréales pour un petit déjeuner pain (et inversement). Il doit également pouvoir modifier sa déclinaison nombre de de personne et laitage.
Un abonné peut modifier sa carte bancaire pour ses futurs prélèvements.
Un abonné peut modifier son mode de livraison. Il doit se voir proposer les mêmes options que lors d’une commande i.e. en fonction de son code postal
Back office :
Chaque Jeudi à 10h (possibilité de configurer), créer automatiquement les commandes des abonnés actifs de la semaine. La commande doit comporter les informations de livraisons du client (spécifique à l’échéance). Si un client possède plusieurs abonnements, créer une seule commande. Puis, pour chaque commande effectuer la demande de paiement. Si un paiement n’a pas été accepté par le prestataire de paiement, il faut faire remonter un avertissement. Un écran spécifique regroupera les avertissements de paiement regroupés par semaine avec la liste des abonnés concernés.
Depuis le BO, il doit être possible d’effectuer toutes les opérations permises au client. Il doit également être possible d’ajouter sous forme d’abonnement un produit qui ne fait pas partie de la liste des produits ci-dessus mais qui appartient à la catégorie « paniers ».
Un écran de synthèse regroupe la liste des abonnés. En cliquant sur un abonné, un écran affiche les abonnements du client.
Un écran de synthèse regroupe par semaine le nombre d’abonnés actifs, suspendus, annulés, les problèmes de paiement, de nouveaux abonnés.
Nous souhaitons faire développer une application mobile qui bénéficiera également des possibilités de personnalisation de la gestion d’abonnement. Les affichages et modifications clients devront également être disponible sous forme d’API.
Notre prestataire de paiement est Payplug.

Lot 2 : module de recettes
Chaque semaine 7 nouvelles recettes sont proposées aux abonnés pour composer 2 menus : pour le panier classique et pour le panier végétarien. Un panier végétarien ou classique compte 3, 4 ou 5 recettes en fonction de la déclinaison choisie par l’abonné. 3 recettes sont communes au menu classique et végétarien.
Une recette comporte une image, un titre, un texte de description, le temps en cuisine, le temps à table, ainsi qu’un PDF attaché contenant la fiche recette complète.
Un menu est un ensemble de recettes avec une semaine de publication sur le site et une semaine de livraison pour les abonnés.
Chaque commande comportant un panier classique ou végétarien se voit rattachée les recettes appropriées. Par défaut les recettes rattachées sont celle du panier (et déclinaison) de son abonnement. Néanmoins, un abonné a la possibilité de choisir les recettes qui lui plaisent parmi les 7 recettes proposées et cela pour chaque semaine proposée. Les modifications peuvent être effectuées depuis son espace « mon compte » > « mes abonnements ».
Lors de sa première commande, un client pourra de la même façon sélectionner les recettes qu’il désire. Si le client ne modifie pas la sélection de recette alors les recettes du menu de son panier seront utilisées.
A chaque commande, l’abonné reçoit l’ensemble des recettes au format PDF en PJ de son mail de confirmation de commande.
Un abonné peut depuis son espace « mon compte » > « mes recettes » télécharger le PDF des recettes commandés des 2 dernières semaines (déjà livrées).
Back-office :
Une interface liste l’ensemble des recettes avec la possibilité de créer ou modifier une recette.
Une interface liste l’ensemble des menus avec la possibilité de créer ou modifier un menu.
Chaque semaine à 10H00 (possibilité de configurer, les recettes affichées dans la page « menu de la semaine » sont mises à jour automatiquement en fonction des menus de la semaine et de la semaine suivante. De sorte que les clients puissent avoir la visibilité sur 2 semaines.
Le téléchargement des recettes depuis l’espace « mon compte » > « mes recettes » et la sélection des recettes en fonction de la semaine ainsi que pour la première commande devront également être rendu possible sur l’application mobile avec la

_Rutabago__Expression_de_besoins_modules_Prestashop_201706_v1.pdf

Budget indicatif : 5 000 à 10 000 €

Publication : 20 juin 2017 à 13h23

Profils recherchés : Développeur Prestashop freelance

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

Créer un compte

11 freelances ont répondu à ce projet

6 propositions de devis en moins de 2h

+4

Montant moyen des devis proposés : 3 400 €

Estimation du délai : 13 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.