Aller au contenu

Disponible pour des missions freelance et des opportunités CDI

Mohamed.

SaaS · Marketplace

E-Market

Une marketplace pour acheteurs et vendeurs — catalogue, checkout, commandes et opérations vendeur dans un seul produit.

E-Market hero

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é.

E-Market — Home — full page
Home — full page
E-Market — Register
Register
E-Market — Login
Login
E-Market — Catalog cards
Catalog cards
E-Market — Product list
Product list
E-Market — Product page
Product page
E-Market — Cart
Cart
E-Market — Checkout
Checkout
E-Market — Payment
Payment
E-Market — Payment success
Payment success
E-Market — Orders
Orders
E-Market — Wishlist
Wishlist
E-Market — Profile
Profile
E-Market — Seller dashboard
Seller dashboard
E-Market — Seller products
Seller products
E-Market — Create product
Create product
E-Market — Seller product details
Seller product details
E-Market — Seller orders
Seller orders
E-Market — Seller order details
Seller order details
E-Market — Coupons
Coupons
E-Market — Create coupon
Create coupon
E-Market — Seller statistics
Seller statistics

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
Eventia

Un projet similaire en tête ?