Skip to main content
Site Store Pro is a full-featured platform that combines a high-performance e-commerce storefront, a flexible CMS site-builder, and a complete customer support system. Built on Laravel 13, Livewire 3, Tailwind CSS, and Alpine.js, it gives you everything you need to run an online store — from product catalog management and multi-gateway payments to CMS page creation and helpdesk ticketing.

Installation & Setup

Get the platform running locally or on a production server in minutes.

User Roles

Understand Customers, Wholesale, Admins, and Staff permissions.

Storefront & Shop

Explore the public-facing shop catalog, product pages, and checkout flow.

Products & Variants

Create products, set pricing tiers, manage variants, and configure inventory.

Payment Gateways

Accept payments via Stripe, Paddle, or PayPal with subscription support.

CMS Pages & Content

Build pages and posts with the TinyMCE editor, shortcodes, and plugin embeds.

Plugins & Extensions

Extend the platform with display plugins, shipping carriers, and custom drop-ins.

API & Webhooks

Full route reference and webhook endpoints for integrations.

What’s Included

Site Store Pro ships as a complete, self-contained application. The major modules are: E-Commerce Storefront
  • Dynamic product catalog with hierarchical categories, brand filtering, and live search
  • Dependent variant selectors (Color → Size), gift wrapping, and product customization fields
  • Multi-warehouse inventory with real-time stock calculations
  • Discount engine with coupons, BOGO, brand/category promos, and wholesale pricing
CMS & Site Builder
  • Database-driven pages and posts with TinyMCE, revisions, and autosave
  • Shortcode system for embedding downloads, plugins, forms, and video embeds
  • Header/Footer builder with drag-and-drop blocks and CSS theme customization
  • Dynamic navigation builder with mega menus, color schemes, and visibility rules
Payments & Checkout
  • Stripe (one-time and subscriptions), Paddle Billing, and PayPal Smart Buttons
  • US Sales Tax, Canadian Sales Tax, European VAT, VAT-inclusive pricing with automatic cross-border VAT removal
  • Per-item tax control (charge_tax), handling surcharges, and free-shipping coupons
Helpdesk & Knowledge Base
  • Customer ticket submission with file attachments and tokenized guest access
  • Staff ticket queue, agent assignment, and reply threading
  • Knowledge base with categories, articles, ratings, and AI article writer
Plugin System
  • Built-in display plugins: Slideshow, Featured Items, Cross-Sell List, Events Calendar, Live Search
  • Real-time shipping carrier plugins: FedEx REST API, UPS REST API, USPS REST API v3
  • Drop-in external plugin architecture — add custom plugins without modifying platform code

Technology Stack

Getting Started

1

Install the platform

Follow the Installation guide to clone the repo, install dependencies, and configure your environment.
2

Seed demo data

Run php artisan migrate:fresh --seed to create the database and populate default roles, a home page, and sample content. Optionally load the Demo Store with 27 sample products.
3

Log in to the admin panel

Navigate to /admin and log in with [email protected] / SampleUser12345#.
(!important: make sure you change the sample password after login | To Change The Temporary Password: Click on Top Right Green Dot (Next To Light/Dark Mode Icon) Then Click On ‘My Profile’.) After changing the default install admin password, explore the dashboard, products, and settings.
4

Configure payments

Add your Stripe, Paddle, or PayPal credentials to .env and activate the desired processor under Admin → Checkout → Processors.