Skip to content

Need it customized?

Custom features, theme changes, server setup, migrations and upgrades - built by the Botble team. Quick fixes from $99, fixed quote within 1 business day.

Get a free quote →

DigiMart ​

DigiMart is a self-hosted marketplace platform for buying and selling digital products such as plugins, themes, scripts and other downloadable files. It is built on a modular Laravel architecture (Botble CMS) with all application code organized under the platform directory.

Highlights ​

  • Marketplace engine — authors create and manage products, upload versions, set free or paid pricing, and receive ratings & reviews.
  • Product licensing — issue license keys, verify purchase codes, and manage per-domain activations for the products sold on your marketplace.
  • Version management — every product carries versioned releases with compatibility info and optional GitHub repository linking.
  • Author authentication — registration, login, password reset, email verification and profile management for sellers.
  • Admin dashboard — approve/reject products, ban authors, feature products, manage categories & dependencies, and view statistics.
  • Virus scanning — uploaded product archives are scanned via VirusTotal before they become downloadable.
  • REST API — product listing/details, downloads, license activate/deactivate and update checking for client integrations.

Documentation ​

GuideDescription
RequirementsServer requirements and PHP extensions
Install via WebGuided web installer
Install via CLICommand-line installation
License ActivationActivate your CodeCanyon purchase code
DashboardAdmin overview and statistics
Marketplace SettingsConfigure marketplace behaviour
Authors & ApprovalsManage sellers and product approvals
Products & VersionsApprove, feature and version products
Product LicensingLicenses, activations and access tokens
Virus ScanningVirusTotal integration and scan logs
REST APIPublic API endpoints
Console CommandsMarketplace artisan commands

Roles ​

RoleCapabilities
AdministratorApprove/reject products, manage authors, feature products, configure the marketplace.
AuthorPublish and manage products, upload versions, manage profile, view download statistics.
CustomerBrowse, download and rate products.

Architecture ​

LayerLocationPurpose
Coreplatform/core/Base framework, dashboard, media manager, settings, tables, ACL.
Packagesplatform/packages/Theme system, menu, page, widget, SEO, slug, shortcode, sitemap, plugin management, installer.
Pluginsplatform/plugins/marketplace (the engine), social-login, newsletter, captcha, fob-comment.
Themeplatform/themes/digimartThe DigiMart storefront theme.

TIP

New to Botble CMS? The core platform shares many concepts (media, settings, permissions, SEO) with the rest of the product line — see the CMS documentation for framework-level guides.