A Laravel project migration tool that automates the setup of Livewire Flux UI components.
- Existing Laravel project
- Node.js and npm
- Composer
- Valid Flux license credentials
Set your Flux credentials as environment variables:
export FLUX_USERNAME="email-address"
export FLUX_LICENSE_KEY="the-flux-license-key"Run the script and point it to your project directory:
./fluxify.sh /path/to/your/laravel/project- Validates Flux credentials and Laravel project
- Copies templates, config files to your project
- Installs required npm packages: vite, tailwindcss, @tailwindcss/vite
- Installs Livewire Flux
- Activates your Flux license