First of all, i would like to congratulate you of taking the initiative for your mother.
Yes, she can work from home and she can earn by doing freelancing as mentioned by you. there are a lot of websites from where you can become a full-time freelancer. Try Upwork, Guru, Fiverr, People per...