You need a proper strategy in launching a website, you can make one like below
b) Selecting a domain and hosting provider
c) On site structure
d) Writing Content
e) Designing the website and logo.
f) Uploading all content
h) Creating a facebook page
P.S. The above steps varies from case to case.