Skip to content

Open to freelance projects and CDI opportunities

Mohamed.

SaaS · Marketplace

E-Market

A marketplace for buyers and sellers — catalog, checkout, orders and seller operations in one product.

E-Market hero

Context

A complete marketplace is more than a product grid. It has to hold three different jobs at once: a storefront people trust, a seller workspace that can run a catalog, and an admin layer that keeps the platform in order.

Objective

Build a multi-vendor commerce product covering the buyer journey, seller operations and platform administration — including checkout, inventory and notifications.

Solution

A role-separated SaaS marketplace. The storefront handles discovery, cart and checkout. Sellers work from a dashboard for products, variants, coupons, orders and statistics. Admins moderate the platform. WebSockets, email, Sharp image processing and JWT auth sit underneath.

Product

E-Market is a full-stack marketplace with three roles: admin, seller and buyer. Buyers get search, product pages, wishlists and checkout. Sellers manage products with variants, inventory, coupons, orders and revenue. Admins handle moderation and seller validation. The platform includes real-time notifications, transactional email, image processing and a verified-purchase review system.

E-Market — Home Page
Home Page
E-Market — Login
Login
E-Market — Register
Register
E-Market — Seller Dashboard
Seller Dashboard
E-Market — Checkout
Checkout
E-Market — Mes Commandes
Mes Commandes
E-Market — Mes Favoris
Mes Favoris
E-Market — Paiement Reussi
Paiement Reussi
E-Market — Paiement
Paiement
E-Market — Panier
Panier
E-Market — Product Details
Product Details
E-Market — Product List
Product List
E-Market — Products Cards
Products Cards
E-Market — Seller Ceate Product
Seller Ceate Product
E-Market — Seller Coupons
Seller Coupons
E-Market — Seller Create Coupon
Seller Create Coupon
E-Market — Seller Order Details
Seller Order Details
E-Market — Seller Orders
Seller Orders
E-Market — Seller Product Details
Seller Product Details
E-Market — Seller Products
Seller Products
E-Market — Seller Statistic
Seller Statistic
E-Market — User Profile
User Profile

Key capabilities

  • Multi-role access
  • Catalog & variants
  • Checkout
  • Seller dashboard
  • Coupons & inventory
  • Reviews & wishlists
  • Live notifications

Technology

React · Tailwind CSS · Node.js · Express · MongoDB · Redux Toolkit · Zod · JWT · WebSocket · Sharp · Nodemailer · Jest · Docker · CI/CD

Outcome

A production marketplace covering catalog, checkout, seller tools and administration — deployed and usable as a complete product, not a storefront mockup.

Next

PharmaManager

Inventory, sales and analytics for the daily work of a pharmacy.

View project
PharmaManager

Have a similar project in mind?