ParentFull threadalecsmart1·You can have a look at ZenOpinion. Its paid but I used it on my site and its opensource so I could hack it to my needs.View on HN