Feedbacker.js is a jQuery plugin that allows you to collect feedback from your users by adding a small icon to each screen that opens a feedback overlay. The feedback collected can then be sent to any remote script and saved/email/manipulated.
The biggest hurdle to get over with a new app is actually getting users. Once you get real, live, breathing human beings sing your product, you need to immediately start making improvements. Listen to their needs, their wants. Understand their use cases, their pain points. Ship. Listen. Revise. Rinse and repeat. Feedbacker.js helps you accomplish these goals.
-
Include jQuery:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
-
Include plugin's code:
<script src="dist/jquery.feedbacker.min.js"></script>
-
Call the plugin:
$("#element").feedbacker({ requireEmail: true, acknowledgement: "Thanks!!" });
A demo of Feedbacker.js can be seen here.
Param | Type | Description | Default |
---|---|---|---|
width | int | The width of the on-screen widget | 50 |
height | int | The height of the on-screen widget | 50 |
name | boolean | Should the 'name' form element be displayed | true |
requireName | boolean | Should the 'name' element be required | true |
boolean | Should the 'email' element be displayed | true | |
requireEmail | boolean | Should the 'email' element be required | true |
message | boolean | Should the 'message' element be displayed | true |
requireMessage | boolean | Should the 'message' element be required | true |
action | string | The location where the form's data will be POSTed | http://www.yourdomain.com/feedbacker.php |
acknowledgement | string | The text that will be dispalyed to users upon a successful submission | "Thank you for your feedback!" |
- No one has asked any questions yet...when they do, we'll update these things!
Feedbacker.js is a passion project by the following folks.
Check CONTRIBUTING.md for more information.
Check Releases for detailed changelog.
MIT License © The Brock Ellis