You are here
What are the phases for developing a website?
- Planning: I discuss with the client what she is looking for in a new website. The client chooses a domain name (if one is not already registered), and opens a Web hosting account. The client tells me the project specification, and we clarify any remaining questions and options.
- Development: I build the website. This includes creating the needed content types, user roles, and test users, as well as installing and enabling modules. If the client has requested that I style the website, then I install and customize a theme. When the website is functional, I make it available to the client on a staging server, for review.
- Feedback: The client confirms that the website incorporates all of the requested functionality, or identifies any discrepancies, which I then fix. The website is then complete.
- Launch: I deploy the website to the client's server. The website is then "live" on the Internet.
- Promotion: To increase the new website's publicity, I register it with major search engines and directories, if applicable. I can also write and distribute an online press release, announcing that the new website is open for business.