What is MartX?
Written by Farjanul Nayem
Last updated
MartX is a complete eCommerce platform that runs as either a single-vendor storefront (you sell your own products) or a multi-vendor marketplace (independent sellers register, list products, and earn payouts under a commission you control) — switchable from one setting, with no separate codebase to maintain.
The codebase is organized into self-contained modules (Product, Order, Cart, Vendor, Payment, Shipping, Tax, Marketing, Media, Blog, Newsletter, AI, and more), each owning its own routes, views, and migrations. This keeps the platform easy to extend without touching unrelated areas of the code.
Key Features
Catalog & Products
Physical, digital, and pre-order products with variants (size, color, etc.)
Technical specifications with reusable "Quick Preset" templates
Categories, brands, collections, and customer reviews
Global product variants shared across the catalog
Cart, Checkout & Orders
Session and database-backed cart with a promotional coupon engine
Guest and account checkout
Full order lifecycle management, returns, and refunds
Multi-Vendor Marketplace
Seller registration with admin approval workflow
Per-vendor shop pages, dashboard, and product management
Commission ledger, earnings tracking, and payout requests
Vendor verification management
Payments, Shipping & Tax
Stripe, PayPal Express, Razorpay, SSLCommerz, and Cash on Delivery — enable only what you need
Weight-based shipping rate management
Country/state tax rate management
Marketing & Content
Coupons, scheduled promo popups, and newsletter campaigns with optional double opt-in
CMS pages (Terms, Privacy, About, etc.), blog, and a centralized media library
Drag-and-drop slider builder with 7 built-in styles
Visual menu builder for header, header-top bar, and footer navigation
Widget-based home page builder (sliders, category grids, product carousels, brand strips, flash sales, banners, newsletter)
AI Studio
Multi-LLM engine — bring your own API key for OpenAI, Anthropic Claude, Google Gemini, DeepSeek, OpenRouter, or Fireworks
One-click AI content generation across the admin: product descriptions, SEO meta, category/brand copy, page content, campaign emails
Storefront AI chat widget backed by a knowledge base you curate
AI-assisted smart search
Reports & Administration
Sales, orders, customer, and vendor-earnings reports with CSV export
Storefront traffic analytics
Role-based permissions, a responsive Tailwind + Alpine.js admin UI with dark mode
Guided web installer with live requirement and permission checks