Skip to main content

Module map

One row per module the platform registers — derived from the generated manifest index, the pages on disk and each page's own description front matter. A module with no page is listed with none rather than left out: this is a census of the platform, not of what happens to be written.

ModuleCapabilityShips from
Admin UI LanguagesAdmin UI per-user language preference + module-scoped translation bundles@endora-commerce/mod-i18n
Module LifecycleCLI-driven install / uninstall / enable / disable / status for every backend module + dependency validation + first-boot reconciliationcore
addressesCustomer postal addresses with default-per-kind invariant@endora-commerce/mod-addresses
Admin Command Palette ActionsModule-contributed action registry surfaced in the Admin Command Palette (⌘K Actions group)@endora-commerce/mod-admin-actions
admin_notificationsno page yet@endora-commerce/mod-admin-notifications
admin_rolesAdmin role definitions + per-module Permissions@endora-commerce/mod-admin-roles
admin_usersPlatform Administrator accounts + impersonation@endora-commerce/mod-admin-users
analyticsStorefront event ingest + admin aggregation + optional GA4 forwarder@endora-commerce/mod-analytics
api_keysBearer-token integration credentials@endora-commerce/mod-api-keys
Assets LibraryCentral digital-asset library with pluggable storage adapters, soft-delete, and reference-protection guards@endora-commerce/mod-assets-library
audit_logsSensitive-action audit trail@endora-commerce/mod-audit-logs
authCustomer + admin sessions, password hashing, TOTP@endora-commerce/mod-auth
BlogEditorial Posts with Page Builder bodies, taxonomy (Categories + Tags), and storefront feeds@endora-commerce/mod-blog
cartsCustomer shopping cart with anonymous→logged-in merge@endora-commerce/mod-carts
CatalogProducts, variants, categories, attributes, sales channels@endora-commerce/mod-catalog
CMSPage Builder authoring surface — Pages, Blocks, Templates, Hooks — per channel + language@endora-commerce/mod-cms
Compare ProductsCompare Products: customer-curated set with display modes, share link, and PDF export@endora-commerce/mod-comparisons
CredentialsReusable typed credential configurations (LLM, email adapter) referenced from settings@endora-commerce/mod-credentials
credit_limitsCredit-limit grant + atomic reservation@endora-commerce/mod-credit-limits
currenciesPool of accepted ISO 4217 currencies + default@endora-commerce/mod-currencies
custom_fieldsno page yet@endora-commerce/mod-custom-fields
customer_accountsCustomer login, password reset, 2FA, role assignment@endora-commerce/mod-customer-accounts
customersCustomer lifecycle over customer_accounts — company and personal Organizations, sales-rep assignment and the admin customer surface@endora-commerce/mod-customers
delivery_methodsConfigured delivery options@endora-commerce/mod-delivery-methods
DictionarySeeded reference data — Countries, Currencies, Languages — with admin reordering@endora-commerce/mod-dictionaries
emailno page yet@endora-commerce/mod-email
erp_connectorno page yet@endora-commerce/mod-erp-connector
Google AnalyticsGoogle Analytics 4 for the storefront — per-channel Measurement ID, Enhanced Ecommerce, a custom-events builder and optional server-side tagging@endora-commerce/mod-google-analytics
Google Tag ManagerGoogle Tag Manager containers per sales channel, with a documented commerce dataLayer and an optional server-side relay@endora-commerce/mod-google-tag-manager
import_exportCSV import / export for bulk-edit entities@endora-commerce/mod-import-export
inventoryStock levels, reservations, availability notifications@endora-commerce/mod-inventory
Invoice ledgerShared vendor mutex, numbering and KSeF routing, and durable invoice deliveries for ledger adapters.@endora-commerce/mod-invoice-ledger
invoicesPDF invoice / proforma generation + asset linkage@endora-commerce/mod-invoices
languagesPool of supported BCP-47 language tags + translation-fallback helper@endora-commerce/mod-languages
LinkedIn AdsLinkedIn Insight Tag per sales channel, reporting storefront actions against Campaign Manager conversion rules@endora-commerce/mod-linkedin-ads
MegamenuConfigurable navigation tree with per-channel + per-language bindings@endora-commerce/mod-megamenu
Meta AdsMeta Pixel per sales channel, with the standard commerce events and optional custom events on top@endora-commerce/mod-meta-ads
mfano page yet@endora-commerce/mod-mfa
newsletterOwn-infrastructure newsletter — subscriber list, tags, segments, one-off campaigns and multi-step automations with per-channel opt-in@endora-commerce/mod-newsletter
ordersOrder placement, status machine, payment + delivery linkage@endora-commerce/mod-orders
organizationsCustomer Organizations, registration, invitations@endora-commerce/mod-organizations
payment_methodsConfigured payment methods@endora-commerce/mod-payment-methods
paymentsPayment driver dispatch + settlement events@endora-commerce/mod-payments
pim_connectorno page yet@endora-commerce/mod-pim-connector
price_listsCustomer / group / default pricing with volume tiers + per-category adjustments@endora-commerce/mod-price-lists
Product FeedsProvider-shaped product feeds per sales channel — scheduled generation, tokenised pull URLs and SFTP/FTP/HTTP push@endora-commerce/mod-product-feeds
promotionsCart-level percentage / amount / free-delivery discounts with eligibility filters@endora-commerce/mod-promotions
Prompt Actions (AI assistant)Natural-language prompt mode for the admin command palette, with an explicit preview-and-confirm step before any change@endora-commerce/mod-prompt-actions
PWA (Progressive Web App)Progressive-Web-App capabilities for the storefront and admin — installability, opt-in asset caching, a controlled update path and opt-in push@endora-commerce/mod-pwa
quick_orderCSV-import + type-ahead helpers for buyers ordering by SKU@endora-commerce/mod-quick-order
quote_requestsRFQ lifecycle (draft → quote → accept/reject)@endora-commerce/mod-quote-requests
returnsReturns and complaints (RMA) — submission, verification, reverse-logistics shipments and settlement over a configurable status graph@endora-commerce/mod-returns
Sales channelsChannel registry, request resolver, bidirectional membership for every channel-scoped entity@endora-commerce/mod-sales-channels
searchMeilisearch indexer + query bridge@endora-commerce/mod-search
seoMeta-tag resolver + cached XML sitemap@endora-commerce/mod-seo
SettingsManifest-driven, per-sales-channel platform configuration with cached read API@endora-commerce/mod-settings
shipmentsThe retryable Shipment record and its lifecycle — the delivery-side twin of payments@endora-commerce/mod-shipments
shopping_listsPer-customer named bundles convertible to Cart or RFQ@endora-commerce/mod-shopping-lists
taxesTax-rate resolver narrowed by country / product type / VAT status@endora-commerce/mod-taxes
transactional_emailsAdmin-editable transactional emails — subject, content and look, globally and per sales channel@endora-commerce/mod-transactional-emails
webhooksOutbound HMAC-signed event subscriptions@endora-commerce/mod-webhooks