Firstly register the domain in your name, purchase the right hosting package for your project and then based on your guidance, design an initial web page for you. The cost of a website varies, depending upon the type of site you require. We always design websites to be search engine friendly.