pnscripts/pn-shop

PN Shop: an open-source Laravel CMS and e-commerce platform with a React/Inertia storefront.
27
Install
composer require pnscripts/pn-shop
Latest Version:v1.10.0
PHP:^8.4
Laravel:13
License:MIT
Last Updated:Oct 7, 2026
Links: GitHub  ·  Packagist
Maintainer: PNScripts

PN Shop

This is your PN Shop project: a self-hosted CMS and e-commerce platform on Laravel, with a React storefront and a Filament admin panel.

The core comes from the Composer package pnscripts/pn-shop-core (in vendor/). This project holds what is yours: configuration, .env, your own code in app/, routes in routes/web.php, plugins in extensions/ and themes in themes/.

Install

php artisan pnshop:install        # or open the site in a browser: /install

The installer sets up the database, the store settings and the first administrator. The storefront comes prebuilt, so the server needs no Node.

Update

composer update pnscripts/pn-shop-core --with-all-dependencies
php artisan pnshop:update         # --dry-run first shows what will happen

Go live

  • Set APP_URL to the shop's HTTPS address. Behind a load balancer or Cloudflare, also set TRUSTED_PROXIES.
  • Run the scheduler (* * * * * php artisan schedule:run): it also sends the queued emails, so shared hosting needs nothing more. On a server, add a queue worker (php artisan queue:work) so emails go out at once.

Documentation

PN Shop is MIT-licensed. Issues and contributions: pnscripts/pn-shop-source.

Related Packages

cms-orbit/core

CMS Orbit core: server-driven Screen/Layout/Field engine rendered via Inertia +...

484 0
madtechservices/madcms

MAD CMS reusable page builder, module system, and form builder for Laravel.

3 0
codprez/laravel-page-builder

Predefined section-based page builder for Laravel + Inertia + React.

435 1
shabeer-dev/filament-headless

Headless CMS and Inertia React architecture toolkit and CLI generator for Larave...

10 0

Version History

Version Released PHP Laravel License
v1.10.0 ^8.4 ^13.0 MIT
v1.9.0 ^8.4 ^13.0 MIT
v1.8.2 ^8.4 ^13.0 MIT
v1.8.1 ^8.4 ^13.0 MIT
v1.8.0 ^8.4 ^13.0 MIT