Having a professional website can be good but it is not necessary. You can start by creating a profile on freelancing websites and using your portfolio to showcase your work. You can invest to make a professional website as you grow.