VaahStore

Install VaahStore using the CLI:

npx vaah store:install

This command sets up the project with all required configurations, database migrations, and sample data.


Introduction

VaahStore is an E-commerce module for VaahCMS build on top of latest opensource technologies such as Laravel, PrimeVue and Vue.js.

It is suitable for all small or large E-Commerce business demands using a simple set-up procedure. Built on top of VaahCms and equipped with an easy product information management. Some features are as follows:

  • Multi-vendor: Manage multiple vendors within a single store.
  • Multi-currency: Support for transactions in various currencies for stores.
  • Multi-lingual: Enable stores to operate in multiple languages.
  • Wishlists: Save and manage favorite products.
  • Headless Product Content: Manage product data through APIs.
  • Product Stock Management: Real-time stocks tracking and management.
  • Wishlist Sharing: Share wishlists with others.
  • Brand Store: Create customized brand-specific stores.
  • Cart Management: Recover abandoned carts to boost sales.
  • Shipment: Manage and track order shipments, including status updates and tracking information.
  • Payment: Handle and process transactions, support various payment methods, and manage payment statuses.
  • Coupon: Create and manage discount codes.
  • AR Product Assets: View and add 3D product models.
  • Subscriptions: Offer recurring subscription-based products.
  • Affiliates: Manage affiliate marketing programs.
  • Multi-country Taxes: Handle different tax rates based on location.
  • Selected Vendor: Assign products to vendors and handle orders separately.

VaahStore combines robust features with ease of use, making it an ideal solution for diverse E-commerce needs.

Why VaahStore ?

  • It is open-source.
  • It is based on latest and stable versions of Laravel,Vue.js,PrimeVue and VaahCMS .
  • It is suitable for small to large business.
  • It can be customizable.

Requirements

Minimum System Requirements

Minimum Learning curve

If you want to make a quick E-Commerce site, all you need to know is VaahCMS

Advance Learning Curve

To customize VaahStore, you must need to know is Laravel, Vue.js, PrimeVue and VaahCMS

Releases

Versioning Scheme

VaahStore and its other first-party packages follow Semantic Versioning. Major platform releases are released every 6 to 8 months, while minor and patch releases may be released as often as every month. Minor and patch releases should never contain breaking changes.

The official away to report the bugs is via github repo.

Support Policy

For all major releases, bug fixes are provided for 1 years and security fixes are provided for 2 years. These releases provide the longest window of support and maintenance.


Copyright © 2026