# Utilisez find avec limite de profondeur pour réduire la charge

Projet numéro 8141 : "EXTENSION JOOMLA VIRTUEMART"


Initiateur du projet :
Prestataire sélectionné : jay11377
Description projet :

Il s'agit d'adapter le comportement de Virtuemart à un produit téléchargeable.

 Objectif final : boutique en ligne basée sur virtuemart. La boutique livre des documents PDF au client en lui fournissant après paiement et après génération dudit document PDF (quelques minutes de calcul sont nécessaires) un lien de téléchargement pour récupérer son document, le lien n'étant valable que, mettons, 48 heures.

1) La table joomla du user profile est minimale à l'orgine, virtuemart l'enrichit/lui rattache des informations liées au ecommerce. Pour notre projet, il faudra ajouter encore d'autres champs au user profile (string/date/int), 8 champs environ.

Parmi ces champs, l'un d'entre eux nécessitera une interaction avec un serveur. Il s'agit d'un champ où doit être saisi un nom de lieu, en saisissant les premiers caractères (ou en cliquant sur un bouton 'recherche'), la liste des noms de lieux commençant par le préfixe saisie devra être affichée pour faciliter le choix de l'utilisateur (je fournis ce service en GET ou en POST, peu importe).

2) La procédure de choix du produit pour le processus d'achat devra être ergonomique sachant qu'elle devra comporter les étapes suivantes : 

 

  1. choix du type de produit (type de rapport généré), seulement 4 produits différents, variantes du rapport commandé
  2. sélection éventuelle d'un paramètre choisi parmi les champs du profil utilisateur étendu.
  3. sélection de 1 à 3 questions choisies parmi une liste d'une centaine de questions (classées par thèmes, arborescence de profondeur 2 donc).

 

3) Une fois le produit choisit et le paiement validé, un ordre sera donné à un serveur tiers (que je fournis) pour générer le document à livrer. Dès que le serveur tiers aura terminé la génération du document de 400 pages environ, ce document sera récupéré dans un zip ou directement en PDF et un lien de téléchargement, valable pour un durée limité (2 jours par exemple), sera transmise à l'utilisateur.

NB: le document sera généré en LaTex et compilera le résultat de nombreux calculs, la génération du document pourra donc prendre plusieurs minutes.

Livrable : une extension/composant Virtuemart 

 

Commentaire de l'administrateur :

  1. Ce projet a fait l'objet d'une validation par téléphone par un administrateur ProgOnline. Il est sérieux, et a de grandes chances de se concrétiser, à condition de recevoir des offres pertinentes de la part des prestataires.
  2. Le client est : une société de programmation informatique.
  3. Le client affirme souhaiter concrétiser son projet ASAP.
  4. Informations complémentaires :
  • Le client développe un site Joomla/Virtuemart 
  • Sur le site un utilisateur pourra acheter un rapport pdf généré à partir d'éléments qu'il aura renseigné dans son profil (date de naissance, lieu, âge du conjoint...) et d'un calcul effectué par le serveur.
  • La mission consiste à développer le composant Joomla/Virtuemart adapté aux besoins du client.
  • Le composant sera développé en PHP et Ajax pour assurer l'interaction avec le serveur.
  • Il faudra ajouter des champs à la table MySQL ou en créée une nouvelle.
  • Le client sera notifié par mail de la disponibilité de son rapport.
  • Durée estimée de la mission : 1 à 2 jrs
 
 



Les sujets suivants peuvent également vous intéresser

cherche professionnel cms joomla dotnetnukerecherche freelance mise a jour de site web
independant solutions e commerce boutique en lignecherche freelance mises en page
recherche prestataire creation boutique en lignecherche freelance assistance technique a distance et formation a distance
recherche codeur realisation sites ergonomiquesexpert serveur 2003 2008
recherche expert site de chat irc web radiocherche expert saisie annuaire

Projets "en attente" similaires


Personnaliser site fait avec Skadate -site de rencontre
Encodage decoupage video
Relecture et correction de textes en Neerlandais
Creation Roue fortune
Developpeur web pour faire evoluer site WordPress optimisation SEO referencement

Projets "en cours" similaires


Gestion Commerciale et Suivi d-activite
Realisation de portail d-inscription et de gestion de compte utilisateurs
Migration de 2 sites web PHP 5.3-4 vers PHP 5.6
Integration de sonnerie sur un site web
Creation d-une application web de gestion de service apres vente

Projets "en archive" similaires


Recherche de composants dans une base de nomenclatures Expert VBA Excel
Site Internet et Blog de Conseil et Performance Durable
Cherche webmaster pour recuperer un site web et faire une la mise a jour Joomla
Recheche prestataire pourRefonte de site web marchand avec integration d-un module de conception 3D
Reparation application Expeditor-Republication

Projets "VIP" similaires


Lise a jour du site www_insecula_com
Developpements Telecom
Messenger audio video type msn ou yahoo messenger
Recherche Dveloppeur Web
Cherche programmeur PHP-MYSQL-AJAX-CSS

 

 

 

 

(g)