"I'm making around $1,000 to $2,000 a month on the side as a student by making simple websites. I use CMS systems like WordPress, Joomla, OpenCart, Magento to set them up and buy premium templates as designs for my clients. Any of those CMSs are easy to learn. Setting up websites with client content takes me less than a day. I only advertise on free classified ad sites and get at least one client a week, which I charge around $300 to $600 for a complete website or online shop and sometimes even up to $1,000 with extra services. If they ask for hosting, support, and SEO, it can even be pushed to a recurring [fee] a month on contract from a single client. Recently I have also done some WordPress training for clients, which fetched me $40 an hour."