Although there are costs in setting up an online business, thankfully they are minimal and so you can proceed to work on your business at your leisure, developing it alongside your daytime job, while not breaking the bank.
Firstly, do your planning on paper or on a word processor, so that you know exactly what your business will entail. Then create a business plan using the free resources available, such as business plan software from high street banks.
You don't even have to start spending on your website straight away. Think about what you would like your site to be called and what layout it will need. Type up each of your pages on a word processor or notepad, so that you have at least fifteen pages of around 500 words each before you get started - your site needs to be content rich in order for search engines to index you.
Once you have all of your materials ready then you can start to set up your website. Use a reliable site such as webhostingislamabad.com to search for a potential domain name. It may take a while to find something suitable but keep adding names to your basket and use it as a shortlist, deleting the ones you don't want to use before checking out. You will then need to decide who will host your website. You can always use the same company or you can shop around and find a cheaper host.
We recommend using someone who offers:
one click installation of website building tools such as joomla and wordpress
If you are not technically minded then fear not, there are many people who can help you set up and maintain a joomla based website. It's one of the easiest tools for building your online business as it has huge potential for growth (there are many free and commercial plugins available for joomla), plus the added bonus is that you don't need to be a computer whizz to use it, just log in to your administrator panel and it's a simple as using a word processor on your computer.