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

serpapi logo
SerpApi

The Web Search API for Your LLM and AI Applications

Visit SerpApi

The latest

View all →
CPX: The Composer Package Executor for PHP image

CPX: The Composer Package Executor for PHP

Read article
Laravel AI SDK Adds Human-in-the-Loop Tool Approval image

Laravel AI SDK Adds Human-in-the-Loop Tool Approval

Read article
Pest 5 Released With Test Impact Analysis, Agent Verification, and Evals image

Pest 5 Released With Test Impact Analysis, Agent Verification, and Evals

Read article
Queue-SQL: Run Mass Deletes and Updates Across Parallel Queue Jobs image

Queue-SQL: Run Mass Deletes and Updates Across Parallel Queue Jobs

Read article
Blade Formatting in Laravel Pint image

Blade Formatting in Laravel Pint

Read article
Inertia DevTools Is Now on the Chrome Web Store image

Inertia DevTools Is Now on the Chrome Web Store

Read article