
Originally Posted by
dipanzan
You can take a look at namecheap for buying the domain, usually a bit cheaper than godaddy from my observation, and they have some really good deals at times.
As for hosting, you can do it yourself freely if you it's just a static site with github pages or herokuu if it's a dynamic site with server side scripting and forward the IP when using your domain name. Though if the webapp/site is going to have a lot of traffic, then it's better to buy a proper hosting server from a reputable provider.