We are looking to get a niche review site created for business. The only site that comes close to what we want is TripAdvisor. Whilst we have no intention on creating a travel site, TripAdvisor has all the elements we want.
We want to be able to list businesses so that they can be searched as a directory, however we also want a strong focus on reviews and ratings. Currently there are 4 key areas that we want our visitors to be able to score our businesses, ideally this will be served by 4 separate banks of stars which users can click to register their opinion or rating. As mentioned above, if a visitor wants to leave a review that is something we want to facilitate.
Hopefully this site will be self fulfilling and will become a genuine and reliable source for visitors to find the best business for their needs. As such we would like to convert the star ratings into a format that ranks companies in rating order for the geographic criteria set. For example if someone searches for burger houses in Nottingham, their results should be ordered/listed in order of rating in the Nottingham area. As mentioned above there will be 4 banks of stars at this stage, lets say, Cleanliness, Taste, Service and Price. The default search results should show results in order of the companies average star rating, if the visitor wishes to, they should be able to sort the companies by the rating that is most important to them, rather than by the default average value.
In addition to the above we would also like to have a premium (paid for) level of listing which have enhanced features, sponsored listing as an example.
Thats an overview of what we would like, if you think you can help please respond and we can provide you with additional information.