Laravel Packages

Volet is a Customer Feedback Widget for Laravel

Published
Volet is a Customer Feedback Widget for Laravel image

Collecting user feedback can be essential for improving applications and enhancing user experience. Volet, a Laravel package developed by Clément Rigo, offers a streamlined solution for integrating a customizable feedback widget into your Laravel applications. At its core, it's simply a panel that opens up when you click the floating button. Inside that panel, you will decide what options you want to give your users, whether a simple form, a chatbot, or anything else.

Main Features

  • Fully customizable theme using CSS variables (or by using your own CSS)
  • Extensible feature system
  • Built-in feedback message collection
  • Simple integration with Laravel
  • Built with VueJS
  • It is easy to create custom features or install community-made features

Installation and Setup

You can install Volet using Composer:

composer require mydnic/volet

Publish the assets with:

php artisan vendor:publish --tag="volet-assets" --force

Since Volet comes with the Feedback messages feature built-in, you should publish and run the default migrations to create the table to store them:

php artisan vendor:publish --tag="volet-migrations"
php artisan migrate

Lastly, in your Blade application template, you will also need to add @voletStyles between your <head></head> tags and @volet just before the closing </body> tag.

If you are using Filament and would like to add a simple Resource page to your Filament panel to display Volet Feedback Messages, you can install the Volet Filament plugin.

Volet's architecture supports the addition of custom features. Developers can create their own features by extending the BaseFeature class or by integrating community-made features to enhance functionality. An example of a custom feature is the Volet Feature Board.

Learn more about this package, how to create custom features, and view the source code on GitHub.

Yannick Lyn Fatt photo

Staff Writer at Laravel News and Full stack web developer.

Sponsored

masteringlaravel logo
Laravel Code Review

Get expert guidance in a few days with a Laravel code review

Visit Laravel Code Review

The latest

View all →
Look What You Helped Me Build image

Look What You Helped Me Build

Read article
BashBox: A Sandboxed Bash Interpreter for AI Agents in PHP image

BashBox: A Sandboxed Bash Interpreter for AI Agents in PHP

Read article
Running Laravel's Scheduler on Multiple Servers image

Running Laravel's Scheduler on Multiple Servers

Read article
Laravel Fake Assertions Now Accept Property Arrays image

Laravel Fake Assertions Now Accept Property Arrays

Read article
Route::query() and Model defaults() in Laravel 13.35 image

Route::query() and Model defaults() in Laravel 13.35

Read article
Laravel AI SDK 1.1 Adds Agent Skills and Cohere Chat image

Laravel AI SDK 1.1 Adds Agent Skills and Cohere Chat

Read article