Show HN: Collect instant user feedback directly on your website.
feedback.7scientists.com
https://github.com/adewes/instant-feedback
feedback.7scientists.com
https://github.com/adewes/instant-feedback
One happy face is still a happy face. When you rate it 1 happy face, do you mean "I really don't like this feature, so I'm rating it the lowest I can, 1/5", or "I like this feature, it deserves a smiley"?
Case in point: positive 1-star reviews on app stores. "★☆☆☆☆ - This app is amazing!"
"This site uses Cookies" and link to the how and why instead.
Then, I think you can safely load this code asynchronously, and minify the js.
Other than this: love it, it's something I meant to build myself for a long time :)
You may want to consider allowing the user to optionally pass a token identifying logged in users, not to identify who gives the feedback, but to avoid vote spamming.
Also as other said, you can use "increasingly smiling" smileys (think "sad, meh, eh, lol, rofl") to express satisfaction.
One suggestion: make the vote/check icon mechanism asynchronous so that it shows up as selected on the client immediately.
Also, as others have said, the smiley rating could work if the first two faces are sad or unhappy. The middle face (number 3) is neutral (a straight line for the mouth - neither happy or unhappy) and then faces 4 and five are smiling.
Great site and service though - very clearly explained and presented. I can imagine a rating system could be popular on blogs or even help documentation. Most people don't post comments, but they may be more inclined to rate a post instead.