IC
E-commerce Platform

Salmali Commerce

A fast, reliable, infinitely customisable e-commerce platform built on Node.js and MongoDB. Launch B2C, B2B, C2C, multi-vendor marketplaces, quick-commerce or hybrid stores — all from one battle-tested codebase.

100k+
SKUs per store handled
10k
Concurrent shoppers per node
<200ms
Avg API response (p95)
99.9%
Uptime target
01 — Engineering Stack

Built for speed and scale.

Node.js

Non-blocking I/O for thousands of concurrent shoppers.

MongoDB

Flexible document model — perfect for product variants & catalogs.

Redis

Cart, session and hot-product caching at sub-ms latency.

Next.js / React

SSR & SEO-first storefront with blazing TTFB.

GraphQL + REST

API-first headless commerce for any frontend.

Docker + K8s

Auto-scaling deployment on AWS, GCP, Azure or bare metal.

02 — Business Models

One platform, every commerce model.

Switch or combine models without rebuilding — Salmali is designed to be reshaped.

Direct-to-Consumer

B2C

Classic online store — single seller, unlimited customers. Coupons, loyalty, abandoned cart, reviews, wishlists.

Wholesale

B2B

Tiered pricing, quote requests, credit limits, NET payment terms, bulk reorders, account managers per buyer.

Peer-to-Peer

C2C

User-to-user listings, escrow payments, in-app chat, rating system — like eBay or OLX.

Marketplace

Multi-Vendor Marketplace

Unlimited sellers with their own dashboards, commission rules, payouts and KYC — like Amazon or Daraz.

B2B2C / D2C

Hybrid

Mix your own catalog with third-party sellers, sell wholesale and retail from one backend.

Q-Commerce

Quick-Commerce

Hyperlocal delivery, dark-store inventory, rider apps, live order tracking — 10-minute delivery ready.

03 — Core Features

Everything a modern store needs — out of the box.

Catalog & Variants

Unlimited categories, attributes, configurable variants, bundles and digital products.

Payments

Stripe, PayPal, Razorpay, SSLCOMMERZ, bKash, Nagad, crypto, COD — plug any gateway.

Shipping & Logistics

Multi-warehouse, real-time rates (DHL, FedEx, Aramex), label printing, courier APIs.

Promotions Engine

Coupons, flash sales, BOGO, tiered discounts, gift cards, referral and loyalty programs.

SEO & Search

Server-side rendering, schema.org, sitemap, ElasticSearch / Meilisearch faceted search.

Analytics & BI

Built-in dashboards, GA4, Meta Pixel, conversion funnels, cohort retention, RFM.

Multi-Language / Currency

Unlimited locales, RTL support, geo-pricing, automatic FX conversion.

Security

PCI-DSS-friendly architecture, 2FA, rate limiting, WAF-ready, GDPR & CCPA tools.

Mobile Apps

React Native iOS + Android customer app, vendor app and rider app — all included.

Returns & Refunds

RMA workflow, partial refunds, store credit, reverse logistics.

Headless API

GraphQL & REST. Build any storefront — web, mobile, kiosk, voice, social commerce.

Plugin System

Hooks, events and a plugin SDK so devs can extend without touching core.

04 — Customisation

Made yours, end to end.

Salmali is not a rigid template — every layer is exposed for our team (or yours) to customise.

  • White-label branding — your domain, your logo, your colors, your apps on stores.
  • Custom checkout flows: one-page, multi-step, guest, OTP, social, wallet-only.
  • Custom commission and fee logic for marketplaces (flat, % tier, category-based).
  • Subscription / recurring billing for box services and SaaS-style products.
  • Integrate any ERP (SAP, Odoo, Tally) or CRM (Salesforce, HubSpot, FXCRM).
  • Custom roles & permissions — sellers, sub-sellers, staff, finance, support, riders.
  • Localise tax rules: VAT, GST, sales tax, region-specific invoicing & e-invoicing.
  • Custom AI features — recommendations, dynamic pricing, fraud scoring, chat support.
05 — FAQ

Frequently asked.

Is Salmali a SaaS or self-hosted?

Both. You can subscribe to our managed cloud or take the full source and deploy on your own infrastructure with a perpetual license.

Can I migrate from Shopify, WooCommerce or Magento?

Yes. We provide migration scripts for products, customers, orders, reviews and SEO redirects so you keep your search rankings.

How quickly can I launch?

A standard B2C store can be live in 7–14 days. Marketplaces and B2B portals usually take 4–8 weeks depending on customisation.

Do I own my data?

100%. MongoDB is yours, exports are unrestricted, and there is zero vendor lock-in on schema or APIs.

Can Salmali handle Black Friday / flash sale traffic?

Yes. The architecture scales horizontally with Kubernetes, queues heavy writes through Redis + BullMQ, and uses CDN + ISR for read-heavy pages.

Ready to launch your commerce empire?

Book a free strategy call. We'll map your model, scope your customisations and quote a launch timeline within 48 hours.