You can use background image linear gradient or you can make use of pseudo-element (like '::before', apply background color to it with certain opacity)
I don't know how to overdisplay a color over an image. Anyone who knows please tell me. Thanks in advance.
Give some feedback to Kunalv904 about their solution...