Bonjour à tous,

Je me permets de poster ce sujet afin de faire appel à vos connaissance et réflexions en tant que professionnel du métier de développeur sur la création d'un marketplace de type "POD" (Print on Demand).
En effet, j'ai reçu une proposition de la part d'un proche, pour participer à la reprise d'une usine de textile pouvant fournir un service d'impression à la demande, dans le même genre que "Spreadshirt" ou "PrintFul", qui seront d'ailleurs nos principales sources d'inspirations.

Je m'appelle Jean Marie, j'ai 32 ans, je suis actuellement Administrateur réseaux en apprentissage pour devenir Développeur Web. Je compte suivre une formation en alternance dans une agence web afin de commencer à travailler sur ce projet.


Présentation du Projet POD

C'est en toute humilité que je vous résume le projet en quelques grands axes :

- Vendre et proposer des designs d'artistes payant ou issue d'un catalogue gratuit.
- Proposer un service de création de boutiques personnalisées (ou blog) pour les designers qui le souhaitent afin de vendre leurs produits, impliquant une gestion multi-sites.
- Proposer un service de personnalisation des produits (cf. Spreadshirt.fr).
- Créer un service d'intégration à d’autres CMS pour les artistes possédant déjà un site e-commerce ou proposer la possibilité d'envoyer un fichier CSV avec leurs commandes.
- Possibilité de créer ses propres modèles de produits puis de les importer sur sa boutique en ligne via un plugin ou de lancer une commande directe.
- Création de compte user avec un accès à un Dashboard (gestion commandes, création/gestion designs, stats de ventes, etc...)
- Proposer un générateur de maquettes pour voir à quoi ressemblerai un produit fini.
- Création d'un blog, page d'aide et autres pour mettre à dispo des articles, tutos, boîte à outils et vidéos pour d'aider les designers et clients mais aussi de suivre l'entreprise.
- Mise en place d'un système de rémunération des artistes sur leurs produits vendus.
- Proposition d'un formulaire de contact pour demande de devis.
- Création d'une Newsletters

D'autres fonctions seront à venir tout au long du projet et elles ne seront bien entendu pas toutes déployables sur le court terme.


Technologies utilisées (?)


Pour la partie Front-End, je comptais bien-sûr partir sur du HTLM, CSS, avec Javascript/React pour avoir un rendu moderne et fluide.
C'est surtout sur la partie Back-end où je bloque un peu, car j'hésite encore sur la techno qui sera la plus efficace pour faire tourner toutes les fonctions précédentes de manière fluide et dynamique. J’espère au moins toucher du doigt, la rapidité d'utilisation de Spreashirt.fr et la complexité des services proposés par Printful.com.
J'avais pensé à du Node.js, étant une techno dans l'air du temps et pouvant très bien s'associer à React mais la complexité de mise en œuvre me freine un peu..

J'en viens à ma question !

Selon vous, quelles seraient les technologies adéquat à ce type de projet ?



Voilà n'hésiter à me demander des précisions si cela est nécessaire et par avance, je vous remercie pour toutes vos réponses et réflexions sur ce sujet.


En vous souhaitant une bonne journée,



Jim21