SaaS · Marketplace
E-Market
Une marketplace pour acheteurs et vendeurs — catalogue, checkout, commandes et opérations vendeur dans un seul produit.

Contexte
Une marketplace complète va au-delà d'une grille de produits. Elle doit tenir trois métiers distincts : une vitrine de confiance, un espace vendeur capable de piloter un catalogue, et une couche admin qui maintient l'ordre sur la plateforme.
Objectif
Construire un produit commerce multi-vendeurs couvrant parcours acheteur, opérations vendeur et administration de plateforme — y compris checkout, stock et notifications.
Solution
Marketplace SaaS à rôles séparés. La vitrine gère découverte, panier et checkout. Les vendeurs travaillent depuis un tableau de bord pour produits, variantes, coupons, commandes et statistiques. Les admins modèrent la plateforme. WebSockets, e-mail, traitement d'images Sharp et auth JWT en sous-couche.
Produit
E-Market est une marketplace full-stack avec trois rôles : admin, vendeur et acheteur. Les acheteurs disposent de la recherche, des fiches produit, des listes de souhaits et du checkout. Les vendeurs gèrent produits avec variantes, stock, coupons, commandes et revenus. Les admins assurent modération et validation des vendeurs. La plateforme inclut notifications en temps réel, e-mails transactionnels, traitement d'images et système d'avis sur achat vérifié.






















Fonctionnalités clés
- Accès multi-rôles
- Catalogue & variantes
- Checkout
- Tableau de bord vendeur
- Coupons & stock
- Avis & listes de souhaits
- Notifications en direct
Technologies
React · Tailwind CSS · Node.js · Express · MongoDB · Redux Toolkit · Zod · JWT · WebSocket · Sharp · Nodemailer · Jest · Docker · CI/CD
Résultat
Une marketplace en production couvrant catalogue, checkout, outils vendeur et administration — déployée et utilisable comme produit complet, et non comme maquette de vitrine.
Suivant
Eventia
Parcourir, réserver et gérer des événements professionnels — avec billets, réservations et tableau de bord opérationnel.
Voir le projet