Have had trouble googling this, because it keeps showing me actual reviews of software, rather than what I'm looking for.

I want to create a site where someone can submit the name of a specific item, and then they and others can write a review of it and otherwise rate it. This would be similar to epinions, or even the review features on other sites like Amazon. Does such a solution exist?