We will built your site on Wordpress platform, you will need to buy hosting and domain for the site. Don't worry! We will guide you about the best hosting space.
You will need to signup on amazon associates. Again, we will be helping you step by step.