I have wordpress blog and want to add a rating system to the website. It doesn't have to be wordpress, but I would like to use an ajax based system and would like it to look integrated with the website. So as long as the header looks the same as the rest of the website is all i care about. I need this loaded on the site with a link to this feature on the current header
I need a frontside and admin section for this system.
I want users to be able to rate products and stores, so each one would require different fields. There are going to be over a thousand different products and about 12 different categories. Each category will need different fields. I would like to keep ever review organized into a category. So if a user wants to rate category 1, they would pick it from a drop down list. Once they pick that category, it would load the next field , after they select that field, it would then load the fields that they can fill out and complete. The next field would show the product. They can click a product from a drop down list or add their own. Once they enter all the information for the review, they would need to enter a confirmation code, so I know its real and would cut down on spam. At the top of the page, i would also like an indepth search function that would search reviews. Also on the main page of the review section, I would like it to show the most recent reviews with random reviews. When a user fills out a review, some of the fields would be based on a scale of 1-5. So when a user reads a review, they can read each review of that product and also see a rating system of average ratings. So say two people left a review of a product. Once user gives it s 5 and another gives it a rating of 3. It would show each users review with all the different fields they filled out, plus at the top it would show an average rating of 4.
Also a when a user adds a review, they can enter the title of the review and that would be a new product under that category
Each review page needs to be SEO in meta tag information and on the address bar. So on the address bar it would show [url removed, login to view] name.
Again I would like an ajax system, so a user can click a category and then a sub category without the page having to reload.
For the admin side i want to be able to delete, edit or add a review. I would also like to be able to add a picture for the review, if the user did not have a picture. So if a user adds a review that is not in the system, I can go back and add a picture to that review or if a user did not add a picture. I would like to be able to add different categories and products. For each review, i would like to be able to add the meta tag information. I would like each review to uses the title for meta tag information, plus the category, but if I want, I would like to add additional meta information.
I would also need a sidebar widget or something on the sidebar to show the most recent reviews left. This would be just for the wordpress, I want to be able to add this widget to the rest of the site, so if a user is one a different page it shows the most recent reviews and a couple random reviews. We just want the most recent ones to show up on the right hand side.
This is the majority of information i need for the rating system. There is smaller items that need to be added, but not much.
Lastley I would need you to integrate it into my site so it looks the same as the rest of the site.