title: How to build simple reviewing and 5-star rating system?
body: <p>I'm very new to web technologies and this is basically for a term project that my team is working on. We are working on a food review site.</p>
  
  <p>As of now, I'm not quite sure how to implement a simple 5-star rating system. Am I supposed to use a server-side language like PHP or a client-side one like Javascript (w/ JQuery). Looking around it seems that JQuery is more suitable for this? Or would it be a combination of both?</p>
  
  <p>What I'm looking for as far as functionality goes is:</p>
  
  <ul>
  <li>Stars light up when mouse hovers</li>
  <li>Page doesn't have to be reloaded when
  a star is clicked (not really needed)</li>
  <li>Some sort of average shown beside the
  stars</li>
  <li>Rating has to be stored somewhere in a MySQL database (Is this a good idea?)</li>
  </ul>
  
  <p>I really apologize if the question sounds vague and stupid, I don't have much of a clue on how to implement this and I've tried googling around. If you have any questions about it please let me know.</p>
  
  <p>Thank you very much.</p>