@ajduet
Posted
Great job on it. The javascript works and that is the really important part of starting out. Something that I noticed is that before selecting a rating your rating buttons all have a hover effect, but once a rating is selected none of them get the hover effect anymore. This could be considered a usability issue since it may appear to the user that they can't change their rating. For the structure in general, I would have wrapped my rating options in a form and used some radio buttons with custom styles so that I could use a FormData object to manage form state more easily. I know that is a lot, I'm not dumping on your solution, you did a really good job, keep it up.
Marked as helpful