Video
Description
An open-source package that brings the power of modern headless e-commerce functionality to Laravel.
Tech Stack
Lunar is made up of two primary Composer packages:
lunarphp/core— the e-commerce engine: models, pipelines, pricing, search, and all core functionality.lunarphp/lunar— the admin panel, built on Filament, for managing products, orders, customers, and more.
Although the admin panel uses Laravel Livewire, there is no requirement for the storefront to use Livewire.
Key Features
- Product catalog — products, variants, options, collections, associations, and flexible attribute system
- Cart and checkout — cart management with built-in pipelines for validation, tax calculation, and shipping
- Order management — full order lifecycle with statuses, transactions, and PDF support
- Discounts — percentage, fixed amount, and "buy X get Y" discount types with conditions and limitations
- Payments — first-party drivers for Stripe, PayPal, and Opayo, plus an extensible payment interface
- Search — Algolia and Meilisearch support through Laravel Scout with pre-configured indexing
- Multi-channel and multi-currency — sell across multiple channels with localized pricing
- Taxation — configurable tax classes, zones, and rates
- Extensible admin panel — customize pages, resources, and relation managers through Filament
Related Content on Laravel Daily
Video
Recent Courses on Laravel Daily
[NEW] Practical Laravel Security: Packages, Secrets, Supply-Chain Attacks
7 lessons
43 min read
Testing in Laravel 13 For Beginners
26 lessons
1 h 41 min read
Laravel 13 Eloquent: Expert Level
41 lessons
1 h 34 min