Matthew and I were talking about setting up a rating or testimonial system for Drupal consultants here on CDmug. We would also provide a space for a simple portfolio with thumbnail Contractors could ask clients to give them a testimonial or ratings.
So to do this, we would create a new content type with a thumbnail, summary of the project, field for a testimonial from the client. Any bright ideas on how to create a reliable rating system that allows clients to reliably post ratings directly without too much complication.
Any thoughts or feedback on this plan?


I think it's a good idea... of course it would be difficult or impossible to validate input, how do you keep a ratings system from being gamed?
Bob Snodgrass
Rating systems can be varied. I propose to have clients fill out a small survey via email in reference to an already completed web site. This email will basically be a testimonial that makes up the criteria for the consultant rating.
Maybe cdmug members should have specific user roles on the web site. A user can be a consultant, employer, hobbyist, etc. A consultant user on cdmug would have a special profile section. Within this section there can be a listing of each web site completed from testimonials. Based off the number of testimonials and ratings received, the consultant rating will vary. Consultant users could have some sort of badge that identifies them as a consultant when posting on the forums or other sections of the site.
I imagine the testimonial listings in the cdmug consultant profile would be similar to what I have setup @ http://lechleider.com/development It is basically 1 screen shot, 1 link, 1 summary. We could easily add the "rating", comment from testimonial, or whatever else we can think of.
So we will need to capture the CDMUG member "Work" information at registration - so I've added a few fields from the http://cdmug.org/admin/user/profile screen. Just a few fields to get this project going - feel free to add more. To edit the new "Work" fields for your member profile use http://cdmug.org/user/#/edit/Work - just put your user number in place of #
-
Kyle Else
Sorry for not replying sooner, I've been a bit busy recently. Matthew, I think your idea of 1 thumbnail, 1 link and 1 summary for each item on the testimonial is good. Would the testimonial page be a view page showing all the testimonial item created by a consultant? I think an email system for gathering testimonials from client/employers would make the most sense. One technologically simple way to keep people honest would be to have peer review by one other person on the site to verify each client. The second person would be responsible for approving the testimonial when completed.
Kyle, I like the new work fields you've created. I think these are a good start. I've filled mine in...
Post new comment