System Requirements
Before you begin, make sure your environment meets the following requirements.
Required PHP extensions:
pdo, pdo_sqlite, pdo_mysql, mbstring, gd or imagick, curl, xml, zip
You can verify your installed extensions with:
Installation
1
Clone the Repository
Clone the Site Store Pro repository and move into the project directory:
2
Install Composer Dependencies
Install all PHP dependencies defined in Key production packages installed at this step include:
composer.json:3
Install Frontend Dependencies and Compile Assets
Install Node.js packages and compile the Vite frontend assets:
4
Configure Your Environment
Copy the example environment file and generate your application key:Open
.env and set APP_URL to your local domain. For a full breakdown of every environment variable, see the Environment Configuration guide.5
Run Database Migrations
Create all database tables by running the migrations:
Site Store Pro defaults to SQLite for local development — no database server required. Switch to MySQL or PostgreSQL for production by updating
DB_CONNECTION and related variables in your .env file.6
Seed Platform Defaults
Populate the database with languages, site labels, built-in plugins, and the default admin user:This seeder is safe to run on a fresh install and is required before the admin panel will function correctly.
7
(Optional) Seed Demo Store Content
Load a full set of demo products, categories, and orders to explore the platform:
Accessing the Admin Panel
Once seeding is complete, navigate to/admin in your browser. Log in with the default credentials created by the base seeder: