Introducing Volet: A Laravel Package for User Feedback
In the spirit of building lightweight and efficient solutions, I've developed Volet, a Laravel package designed to seamlessly integrate a user feedback widget into your app. Just like the simple like system we explored earlier, Volet aims to be straightforward yet flexible.
Volet is a small panel (or "volet" in French π«π·) that opens from the bottom corner of your site when the user clicks a floating button.
Inside this panel, you can provide users with tools to share feedback, report bugs, or even suggest new features.
Think of it like a self-hosted Intercom β but much simpler, and totally under your control.
Getting started is super quick:
composer require mydnic/volet
php artisan vendor:publish --tag=volet-assets --force
php artisan vendor:publish --tag=volet-migrations
php artisan migrate
And then just drop this in your Blade views:
<head>
...
@voletStyles
</head>
<body>
...
@volet
</body>
Volet will now appear on your site π
Out of the box, Volet comes with a feedback message system. Users can submit their thoughts and pick from categories like:
You can customize all of this through the VoletServiceProvider
, including the label, icon, and categories.
Hereβs where it gets fun: Volet is built to be extensible.
You can register your own features β like a chatbot, a roadmap, or anything you can build as a web component (Vue works great π). Just create a class that extends BaseFeature
, and you're good to go.
Even better: you can install community features too!
For example:
π FeatureBoard (mydnic/volet-feature-board): Adds a feature request board to Volet. Users can submit ideas and upvote suggestions from others β just like on popular SaaS platforms.
More features will come as I (and hopefully others) build them. The idea is to keep the core clean and let developers extend it how they want.
Volet is a lightweight, flexible widget to collect user feedback, built with Laravel and Vue. Itβs simple to install, easy to extend, and fun to play with π
Check it out on GitHub: π https://github.com/mydnic/volet
Let me know what features you would love to see!
I consider myself as an IT Business Artisan. Or Consultant CTO. I'm a self-taught Web Developper, coach and teacher. My main work is helping and guiding digital startups.
more about meBTC
bc1qgw9a8hyqqwvcls9ln7vhql4mad0qkveutr2td7
ETH
0x3A720717Da03dB6f3c4a4Ff08BC64100205A79d0
2025 © My Dynamic Production SRL All rights Reserved.