Angular material has offered some of the outstanding ui components, saves lots of your time; With angular material, you can build web application with adaptability to different devices.
This is the primary example of image upload in angular 9. If you want to know the steps for how to create rest api using node.js, you can go here. Uploading images is a common requirement in angular apps and this video, we see how easy it is.join the full angular course.
Open and edit that file then add these imports of required angular material.