The Livewire Starter Kit is a basic reference implementation for building a storefront with Lunar using Laravel Livewire. It demonstrates how to load products and collections, manage a cart, and process a checkout. To install Lunar into an existing Laravel application instead, follow the installation guide.Documentation Index
Fetch the complete documentation index at: https://docs.lunarphp.com/llms.txt
Use this file to discover all available pages before exploring further.
Requirements
- PHP >= 8.2
- MySQL 8.0+ / PostgreSQL 9.4+
- exif PHP extension (on most systems it will be installed by default)
- intl PHP extension (on most systems it will be installed by default)
- bcmath PHP extension (on most systems it will be installed by default)
- GD PHP extension (used for image manipulation)
Installation
Create a new project
Configure the Laravel app
Copy the.env.example file to .env and update the values to match the local environment.
Migrate and seed
Install Lunar:Access the storefront
Once installation is complete:- Storefront:
http://<yoursite> - Admin panel:
http://<yoursite>/lunar