Module System Overview

Module System Overview

The Ecommerce Orchestration Platform is a modular monolith of 34 independent modules. The core platform ships all modules; individual features can be enabled or disabled per license tier and business need. All cross-module communication uses Laravel events — modules never import each other directly.

Infrastructure & Core Modules (Always Active)

  • PlatformKit — Shared base classes, utilities, currency formatting, and settings used by every module
  • Notification — Multi-channel notifications (email, SMS, in-app, push) with template management
  • Menu — Admin and storefront navigation menu builder
  • Intelligence — AI assistant engine: chat, tool registry, pgVector semantic search, streaming responses
  • Launcher — Platform setup wizard, onboarding, and health checks
  • License — License key validation, module entitlement, and update channel management
  • Docs — In-platform versioned documentation (this system)
  • Snapshot — Audit log: event sourcing, model change history, and activity timeline

Store & Catalog Modules

  • Catalog — Products, variants, bundles, attributes, categories, brands, pricing tiers, flash sales
  • Gallery — Media library: images, video, documents, thumbnails, AI image generation and improvement
  • PageBuilder — Drag-and-drop page editor with nested blocks, templates, revision history, and dynamic ecommerce blocks
  • Storefront — Customer-facing shop: product listing/detail, cart/checkout pages, wishlist, compare, AI fit preview, sitemap
  • Blog — Content publishing: posts, categories, tags, author profiles, comments
  • Review — Product reviews and ratings with moderation workflow
  • FormBuilder — Drag-and-drop custom forms, submissions, and field logic

Commerce Modules

  • Cart — Guest and authenticated carts, polymorphic line items, coupon/loyalty/wallet/gift-card stacking, express checkout
  • Order — Full order lifecycle, status machine, fulfillment, invoicing, returns, digital order downloads
  • Payment — 10 payment drivers (Stripe, PayPal, bKash, Nagad, SSLCommerz, Paddle, Wallet, COD, Bank Transfer), idempotency, dispute tracking
  • Delivery — Personal delivery dispatch, 6 Bangladesh courier integrations (Pathao, Steadfast, RedX, eCourier, Sundarban, SA Paribahan), route optimization, OTP proof of delivery
  • Inventory — Multi-warehouse stock control, movements audit, purchase orders, goods receipt, QC, stock transfers, low-stock alerts
  • Procurement — Supplier management, purchase requisitions, purchase orders, goods receipt, and supplier payment tracking
  • POS — Physical point-of-sale terminals, cash register sessions, fraud detection, shift management

Marketing & Growth Modules

  • Marketing — Coupons, flash sales, promotions, campaigns, abandoned cart recovery, bulk email/SMS
  • Loyalty — Points earning rules, tier levels, FIFO batch redemption, referral rewards
  • Affiliate — Affiliate registration, multi-tier commission rules (override at variation/product/category level), payout management
  • Wallet — Multi-type user wallets (personal/cashback/reward/promo), hold balance, topup, daily limits

Customer & Support Modules

  • CRM — Customer profiles, segmentation, interaction timeline, notes, tasks, pipeline stages
  • Messaging — Live chat, conversation threads, internal channels, AI-powered chat responses, order conversation auto-create
  • Support — Help desk: tickets, SLA policies, canned responses, assignment, escalation

Business Operations Modules

  • HRM — Employee records, leave management, attendance, assets, appraisals, expense claims, document vault
  • Payroll — Salary structures, pay runs, deductions, tax computation, payslip generation
  • Accounting — Chart of accounts, double-entry ledger, journal entries, financial statements (P&L, balance sheet)
  • Finance — Cash flow planning, budget management, cost center tracking, financial forecasting
  • Calendar — Cross-module event aggregation: leave, meetings, deadlines, bookings via createFromSource API

License Tiers

  • Starter — Core + Catalog + Storefront + Cart + Order + Payment + Gallery + Notification + Menu
  • Growth — Starter + Inventory + Delivery + Marketing + Loyalty + CRM + Review + Blog + Wallet
  • Business — Growth + POS + Affiliate + Messaging + Support + Procurement + PageBuilder + FormBuilder + Calendar + Intelligence
  • Enterprise — All 34 modules + HRM + Payroll + Accounting + Finance + Snapshot + white-label rights
Last updated: 5/20/2026
Store Console

Store Console

About Us

We are committed to providing the best products and services to our customers.

Our Location

123 Business Street, Suite 100, New York, NY 10001

Menu items will appear here once configured.

© 2026 Store Console. All rights reserved.

We use cookies and tracking technologies to improve your experience and analyze site traffic. By accepting, you consent to analytics cookies (Google Analytics, Facebook Pixel, etc.).