Congratulations for creating your first project here!
One thing which I can point out is that your project is not responsive for screen size below 360 px which is not a good thing. You can use medai queries to make it mobile responsive for screen sizes below it. It will enhance the user experience and you will also practice mobile responsive layout and figure out which problems can come in the way. Otherwise everyother things seem good. Best of luck for upcoming projects.
Be motivated and happy coding!
Your Solution is overall good but When somethings change in your website the layout is changing I mean the overall layout is shifting which is not a good thing. I effects the user experience. So you should consider this advice when make changes to you website either through animations or on changing some components give enough space so the animation can work and layout don't shift also.
Hope this helped you!
Regards,
Umar Hashmi
Hello!
You can make the background similiar using:
background-image: url(), url();
image-repeat: no-repeat, no-repeat;
background-position: ----------- , --------------;
and some other properties.
You can learn more about it here https://www.w3schools.com/cssref/pr_background-image.php
I hope it will be helpful.
Happy Coding!
Congratulations on completing the Project!
Without going into technical discussion I would like to suggest you that you shold include logic in your js that prevents from submiting the rating if none of the rating is selected. I hope you like this suggestion. If you have any question please let me know!
Overall good project and Happy Coding!
I think you should have used same parent container so the cuts which are visible for right side would not appear and it will add some more beauty to it. Overall good attempt. Happy Coding!