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 a frontside and admin section for this system.
Frontside
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 catagories. Each catagory will need different fields. I would like to keep ever review organized into a catagory. So if a user wants to rate cataory 1, they would pick it from a drop down list. Once they pick that catagory, 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 itys 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 avargae rating of 4.
i also want a user to be able to add a link to the yourtube video, so when a suer reads the review, the can also watch the video on the same page.
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 catagory
Each review page needs to be SEO in meta tag information and on the address bar. So on the address bar it would show http://website.com/review/product 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.
Admin Side
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. So if a user adds a review that is not in the system, I can go back and add a picture to that review. I would like to be able to add different catagories and products. For each review, i would like to be able to add the meta tag information.
I would also need a sidebar widget or something on the sidebar to show the most recent reviews left.
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.