Electrik

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.

Last updated .