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 →
Agent Run Observability in Laravel AI SDK 0.11 image

Agent Run Observability in Laravel AI SDK 0.11

Read article
Debounced Queued Event Listeners in Laravel image

Debounced Queued Event Listeners in Laravel

Read article
Statamic Mailables Viewer Previews Laravel Emails in the Control Panel image

Statamic Mailables Viewer Previews Laravel Emails in the Control Panel

Read article
Laravel Tackle: Run an AI Coding Agent in Your Laravel App image

Laravel Tackle: Run an AI Coding Agent in Your Laravel App

Read article
Queue::forward(): Reroute Laravel Queues in One Place image

Queue::forward(): Reroute Laravel Queues in One Place

Read article
Laravel Read-Through Filesystem: Lazy Storage Migration image

Laravel Read-Through Filesystem: Lazy Storage Migration

Read article