Question

J'ai été chargé par un client de reconstruire une plate-forme de commerce électronique. Le but est une boutique en ligne sur laquelle des véhicules sont vendus. La spécialité est qu'elle est censée être censée être multi-fournisseurs capable, c'est-à-dire des fournisseurs externes auront leur propre back-end de connexion où ils peuvent gérer leurs annonces, ajouter de nouveaux, voir leurs ventes, etc.

Le magasin affiche tous les produits des fournisseurs dans un grand catalogue qui devrait idéalement prendre en charge certaines options telles que le tri et le filtrage, mais ils ne sont pas nécessaires. Les commandes sont transmises à chaque fournisseur concerné et l'administrateur, par e-mail.

Le processus de commande est très simple - il suffit de prendre l'article commandé hors du catalogue et d'informer le fournisseur (et l'administrateur) que l'élément a été commandé. Aucun check-out / paiement en ligne n'est requis, bien qu'ils soient agréables à avoir une option.

Tous les systèmes d'achat en ligne que je connais sont ciblés sur un seul administrateur.

Y a-t-il des ateliers qui peuvent gérer ce dont j'ai besoin?

Exigences:

  • Priorité supérieure: Code de qualité . De préférence PHP 5 et orienté objet. Je me fiche de l'ensemble de fonctionnalités exactes du produit tant que le code existant est agréable et propre à travailler avec.

  • Contrôle d'accès: les fournisseurs peuvent se connecter et ajouter et gérer leurs propres produits; n'ont pas accès au reste du système. Les administrateurs peuvent gérer des listes et configurer la boutique. Les administrateurs créent des comptes de fournisseurs

  • doit être multi-langage ou localisé en allemand

  • Le processus de vente est très simple: un e-mail au fournisseur et à l'administrateur, contenant les données de l'acheteur, suffit.

  • Pas besoin de paiement en ligne / de paiement, bien qu'il s'agisse d'une extension de bienvenue

  • Open Source est préférable, mais une solution commerciale n'est pas hors de question si le produit est vraiment, vraiment bon et bien documenté

Tant que le produit de base va bien et prend en charge le catalogue de base et la gestion des utilisateurs nécessaires à cela, toutes les fonctionnalités supplémentaires sont négociables (c'est-à-dire que je vais les ajouter moi-même si nécessaire.)

Était-ce utile?

La solution

magento!Vous devez l'utiliser, c'est la meilleure chose depuis le pain tranché.

J'ai créé un système de commerce électronique multi-agent qui possédait des représentants de connexion et ajoutez des ventes, des billets de crédit, etc.Le système avait une configuration de catalogue standard.Il pourrait même être personnalisé afin que le fournisseur A puisse avoir leur propre magasin, le fournisseur B a leur propre.Ils pourraient à la fois les peaux et ainsi de suite.

Nous avons différentes langues.Il a une communauté de développeurs massive alors tout ce que nous n'avions pas eu, je viens d'acheter et d'intégré (mon temps coûte cher, cela a donné le retour réel des clients).Il y a une version open source, qui est ce que j'ai utilisé, il existe également une version payante.Je ne peux vraiment pas le recommander assez.

Autres conseils

Si aucune méthode de paiement et de paiement n'est impliquée, il est certainement préférable d'écrire à partir de zéro.Avec l'un des systèmes existants, vous aurez simplement les frais généraux du code qui n'est pas réellement utilisé.En outre, pas tellement de systèmes prennent en charge la recherche et le filtrage par des paramètres, ce qui semble être une fonctionnalité essentielle pour un projet aussi vaste.

Je travaille actuellement sur un projet similaire.de
J'essaie des choses avec Magento de commencer.Il y a un module complémentaire pour les autorisations avancées aitoc_magentomods_advanced_permissions qui pourrait vous aider.

Le premier problème que vous allez avoir pour obtenir un système de type multi-fournisseur est qu'il ne répondra jamais à vos besoins.

Si vous souhaitez vraiment avoir le bon système, vous devez créer votre propre dans un cadre décent.

Si vous souhaitez toujours utiliser un système pré-conçu qui répond aux besoins que vous avez spécifiés, j'irais avec Magento

Magento est l'un des systèmes de commerce électronique les plus avancés que j'ai jamais travaillé avec.

Le code lui-même n'est pas très facile à travailler au début, mais vous vous y habituez après quelques jours / semaines.

En ce qui concerne le "contrôle d'accès", je ne suis pas un météo à 100% Ceci est pris en charge, mais le système Magento est très abstrait et IM 80% positif que cela peut être fait.

"doit être multi-langage ou localisé en allemand", chaque langue dont vous avez besoin.

"Le processus de vente est très simple: un e-mail au fournisseur et à l'administrateur, contenant les données de l'acheteur, suffit."

Au lieu de moi sur les fonctionnalités que je vous conseille de vérifier.

http://www.magentocommerce.com/


Mais je préférerais toujours développer mon propre cadre et construire de cela.

Cordialement.

Si vous allez construire à partir de zéro, faites-le dans Mer .Vous trouverez probablement des solutions disponibles ne répondez pas assez de vos besoins.La qualité du code va être beaucoup mieux en bord de mer.Réutilisation réelle, pas de modèles.

parler à Norbert Hartl

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top