TODO Screenshots
This starter kit is the recommended way of creating a new Simple Commerce store. It also demonstrates how certain features and tags are implemented inside Simple Commerce sites. This store is meant for creating new stores from and should be customised before it goes into a production environment.
- Minimal design
- Step-by-step checkout flow
- Built with TailwindCSS & Alpine.js
- Easy to customise
Simple Commerce is an e-commerce addon for Statamic. It's developed by Double Three Digital, the same people behind this starter kit. It features everything a small-medium sized ecommerce store needs to function and is always being improved.
- Create site & install dependencies
git clone git@github.com:doublethreedigital/simple-commerce-starter.git rad-ecommerce-store
cd rad-ecommerce-store
rm -rf .git
composer install
cp .env.example .env && php artisan key:generate
- Publish Simple Commerce's vendor assets. This will publish Simple Commerce's Control Panel assets and translations.
php artisan vendor:publish --provider="DoubleThreeDigital\SimpleCommerce\ServiceProvider"
- Create your first user
php artisan make:user
- Get Started!
This starter kit uses Laravel Mix to build & compile assets. Out of the box, it ships with one stylesheet and one JavaScript file.
resources/css/site.css
->public/css/site.css
resources/js/site.js
->public/js/site.js
There's also a few commands you can run to compile your assets for various environments.
npm run dev
- to compile your assets locallynpm run watch
- to compile your assets locally and start a watcher looking out for file changesnpm run production
- to compile and minify your assets, ready for production
You can of course customise this setup however you want.