Store Console

Module System Overview

Module System Overview

The Store Console Platform is a modular monolith of 41 independent modules. Each module is a self-contained Composer package that registers its own routes, migrations, and views. Modules are licensed à-la-carte — enable only what your business needs. 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, in-app, push) with template management
  • Menu — Admin and storefront navigation menu builder with permission-based visibility
  • Intelligence — AI assistant engine: multi-agent chat, tool registry, pgVector HNSW semantic search, streaming responses, personalized product ranking
  • 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 — Database and application backup/restore with SHA-256 checksum verification, multi-driver support (MySQL, PostgreSQL, SQLite), configurable retention, and live progress broadcast

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
  • Checkout — Orchestrates the atomic cart-to-order transition across every sales channel (storefront, POS, admin, AI agent) with a compensating-transaction pipeline
  • Order — Full order lifecycle, status machine, fulfillment, invoicing, returns, digital order downloads
  • Fulfillment — Order fulfillment orchestrator: creates typed tasks per order item, dispatches to handlers, manages retry with backoff, reverse fulfillment on refund/cancellation
  • Payment — 9 gateway drivers (Stripe, PayPal, bKash, Nagad, SSLCommerz, Paddle, Wallet, COD, Bank Transfer), fraud scoring, dispute tracking, double-entry payment ledger, bank reconciliation, idempotent processing
  • Pricing — The single engine that computes every monetary total: base price, tier rules, promotions, coupons, manual discounts, shipping, and tax in one deterministic pipeline
  • Entitlement — Access-control ledger: the single source of truth for what a customer can download, consume, or access after purchase, subscription, or manual grant
  • Delivery — Personal delivery dispatch, 6 Bangladesh courier integrations (Pathao, Steadfast, RedX, eCourier, Sundarban, SA Paribahan), fleet/route management, OTP proof of delivery
  • Inventory — Multi-warehouse stock control, movements audit, purchase orders, goods receipt, QC, stock transfers, low-stock alerts, multi-outlet Supply Chain node hierarchy
  • Procurement — Vendor registry, purchase requisitions, RFQs with multi-vendor comparison, purchase orders, goods-receipt matching, vendor bills and payments
  • POS — Physical point-of-sale terminals, cash register sessions, fraud detection, shift management
  • Subscription — Recurring billing plans, subscriber lifecycle, invoicing, dunning, plan changes with proration, usage metering, MRR/churn analytics
  • Service — Custom service-project lifecycle from purchase through milestone execution, deliverable review, and milestone-gated payment

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
  • Momentum — Universal work management: tasks, tickets, sprints, Kanban boards, and approvals shared across every department

Pricing Model

Store Console uses an à-la-carte, per-module pricing model — you pick a store flavor (physical, digital, or service) and add only the modules you need. See À-la-Carte Pricing & Billing for the full current rate card, including:

  • Per-module pricing with a spending cap for the ecommerce side and a separate cap for the ERP side, so adding more modules never runs away
  • Annual billing — pay for 9 months to get 12 months of service
  • Lifetime Deal — one-time payment, all current and future modules
  • 14-day free trial — no credit card required
  • 30-day money-back guarantee on all new purchases
Last updated: 7/20/2026

About Us

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

Our Location

House 32, Road 29, Mirpur 12, Dhaka, Bangladesh

Menu items will appear here once configured.

© 2026 Store Console. All rights reserved.