Part 1 includes the static HTML and CSS files Part 2 is the React Project To start the project: 1. npm install 2. npm start Functionality Description: When hover on the star, you won’t make the selection. Instead, you have to click to select. To unselect or reset the selection, simply click on any star. When you are happy with your decision, click apply button. For accessibility, you can use tab to navigate some element. As some people may disable image access, here use font awesome instead of images.