All Projects → sarfraznawaz2005 → larafeed

sarfraznawaz2005 / larafeed

Licence: MIT License
Laravel package for providing visual feedback via screenshots.

Programming Languages

PHP
23972 projects - #3 most used programming language
Blade
752 projects
CSS
56736 projects

Projects that are alternatives of or similar to larafeed

Fider
Open platform to collect and prioritize feedback
Stars: ✭ 1,772 (+4119.05%)
Mutual labels:  feedback, customer
Beetle
Shake to create Bug Report on GitHub, GitLab and Azure DevOps!
Stars: ✭ 45 (+7.14%)
Mutual labels:  screenshot, feedback
ngx-feedback
Angular user feedback collector library
Stars: ✭ 17 (-59.52%)
Mutual labels:  screenshot, feedback
phpcsfixer-preset
Use the same php-cs-fixer configuration across all of your projects, with presets for common project layouts (Laravel, Composer packages, etc.).
Stars: ✭ 22 (-47.62%)
Mutual labels:  laravel-package
active-state
Laravel Active State Url Helper For Request
Stars: ✭ 45 (+7.14%)
Mutual labels:  laravel-package
magento-laravel-api
A simple Magento 2 REST API Object Oriented wrapper for Laravel applications.
Stars: ✭ 45 (+7.14%)
Mutual labels:  laravel-package
laravel-crud-generator
Laravel CRUD Generator
Stars: ✭ 181 (+330.95%)
Mutual labels:  laravel-package
smart-schema
A Laravel package to enable auto generation of forms
Stars: ✭ 18 (-57.14%)
Mutual labels:  laravel-package
artisan-beans
Easily manage your Beanstalkd job queues right from the Laravel artisan command
Stars: ✭ 41 (-2.38%)
Mutual labels:  laravel-package
laravel-sms-api
Laravel package to provide SMS API integration.
Stars: ✭ 84 (+100%)
Mutual labels:  laravel-package
scr
🎤 A Super CRappy SCReenshot & SCreen Recording SCRipt for Sound Cloud Rappers + audio recorder, yes (sponsored by https://git.io/kiwmi)
Stars: ✭ 16 (-61.9%)
Mutual labels:  screenshot
Issue-Tracker
The public issue tracker for the EarthMC Minecraft server.
Stars: ✭ 31 (-26.19%)
Mutual labels:  feedback
Base62
PHP Base62 encoder and decoder for integers and big integers with Laravel 5 support.
Stars: ✭ 16 (-61.9%)
Mutual labels:  laravel-package
laravel-bitcoinrpc
Bitcoin JSON-RPC Service Provider for Laravel.
Stars: ✭ 83 (+97.62%)
Mutual labels:  laravel-package
colorstorm
A color theme generator for editors and terminal emulators
Stars: ✭ 101 (+140.48%)
Mutual labels:  screenshot
web-companion
Browser extension to browse bookmarks and create notes in QOwnNotes
Stars: ✭ 53 (+26.19%)
Mutual labels:  screenshot
nativescript-printer
📠 Send an image or the screen contents to a physical printer
Stars: ✭ 33 (-21.43%)
Mutual labels:  screenshot
react-native-PixelsCatcher
👀 Library for UI snapshot testing of React Native
Stars: ✭ 99 (+135.71%)
Mutual labels:  screenshot
searchable
Pattern-matching search and reusable queries in laravel.
Stars: ✭ 28 (-33.33%)
Mutual labels:  laravel-package
shield
A laravel middleware to protect against unverified webhooks from 3rd party services.
Stars: ✭ 96 (+128.57%)
Mutual labels:  laravel-package

Software License Latest Version on Packagist Total Downloads

LaraFeed

A package to present feedback dialog on pages so users can send feedback. LaraFeed also captures page's screenshot and saves that too which can be useful especially when debugging what was user experiencing when they sent a feedback.

Requirements

  • PHP >= 7
  • Laravel 5.7+ | 6

Installation

Install via composer

composer require sarfraznawaz2005/larafeed

Publish package's config file by running below command:

php artisan vendor:publish --provider="Sarfraznawaz2005\LaraFeed\ServiceProvider"

It should publish config/larafeed.php config file and migration file.

Now run php artisan migrate to create larafeeds database table.

Put @include('larafeed::view') in your blade layout file.

That's it, Feedback button should now be visible on pages of your application.

Checkout config file for different options.


Screenshot

When user presses Send Feedback button, existing page's screenshot will automatically be captured and saved ofcourse without that feedback dialog.

Main Window

Adding Custom Fields

After you have published package assets, you can add custom fields by modifying file resources/views/vendor/larafeed/view.blade.php and create a migration to add fields to larafeeds table.

Misc

  • You can listen to Sarfraznawaz2005\LaraFeed\Events\FeedbackReceivedEvent::class event if need to use captured feedback in your own way.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

Please see the license file for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].