Quickstart
Short path for a fresh Laravel 12 app. For a longer walkthrough see Installation or the marketing Install page.
Requirements
- PHP 8.3+
- Laravel 12+
- Livewire 4, Tailwind CSS v4
- Stripe test keys (for billing)
Install
composer require electrik/electrik:^5.0@@alpha
php artisan electrik:install --migrate
Then set Stripe keys in .env and sync products:
php artisan electrik:stripe:sync
php artisan storage:link
Optional demo data:
php artisan electrik:seed-demo
Smoke-check routes
| Area | Paths |
|---|---|
| Auth | /login, /register, /forgot-password |
| App | /dashboard, /onboarding |
| Teams | /teams |
| Billing | /billing |
| Settings | profile, security, API tokens under settings |
Local sandbox
From the Electrik lab monorepo:
./scripts/reset-electrik-sandbox.sh
cd electrik-sandbox
php artisan serve
See Local sandbox.
UI
Electrik uses Slate. Component docs: slate.electrik.dev — do not look for a component gallery on this site.