Testimonials can have a star rating and that will appear on the front-end. Even user can submit ratings from front-end using the testimonials form
Star Ratings

Testimonials can have a star rating and that will appear on the front-end. Even user can submit ratings from front-end using the testimonials form