pulse-laravel-ui maintained by sabbajohn
sabbajohn/pulse-laravel-ui
Optional Inertia/Vue UI package for Laravel projects that integrate with VoraPulse.
pulse-laravel-ui sits on top of sabbajohn/pulse-laravel. It provides:
- an Inertia onboarding page for Pulse setup
- publishable Vue pages and components
- branded assets and integration cards
- install command for copying UI stubs into the host application
Goals
- accelerate Laravel + Inertia integrations
- keep the HTTP SDK and Laravel adapter separate from the UI layer
- allow consumers to publish and customize the Vue pages instead of locking them into a closed UI
Installation
composer require sabbajohn/pulse-laravel-ui
php artisan pulse-ui:install
This publishes:
config/pulse-ui.phpresources/js/pages/PulseUi/*resources/js/components/pulse-ui/*public/vendor/pulse-laravel-ui/*
Default route
/pulse-ui
Requirements
- Laravel 9-13
- Inertia Laravel
- Vue/Inertia frontend already configured in the host app