I have built a couple of WP sites lately for friends who had their own hosting and were going to move it on my server. I would create the entire website on the temporary IP/link (http://IPaddress/~accountname/). When creating the Cpanel account for their website, I would put in the actual address, for this example I will call it http://www.friendswebsite.com. I assumed that once I was ready to move it, I would simply update the name servers and it would automatically populate the new website.
This did not seem to work too well, so I was wondering how do you go about building a WP site before the domain is on you server?
Thank you in advance for your time!