Website Design Process

“Every website is a prototype.”

I was overheard this at a convention years ago and it stuck in my head. No two projects are exactly the same, but the design process described here will give you an idea of what's involved in creating a website.

Initial Design

After meeting the client to discuss requirements I'll create designs for the website. These will be refined and the preferred one turned into a working prototype, made available online or demonstrated in person. Work will continue until the client is happy to use this as the basis for their website.

design process image

Materials such as product photos, logos, text files etc. may be required for the creation of the website. Formats and delivery methods will be agreed on during the initial design stages.

Website Creation

Once the design is agreed on I'll start turning it into a working website. As soon as possible this will be made available at a non-public test address so the client can see how things are coming along. They will be encouraged to test the website as much as possible, submitting comments and highlighting areas of concern.

creation process image

Website Testing

The website will be tested throughout the creation process, but before final publication an official trial period is vital. This will involve selected members of staff as well as public users who have no prior experience of the site.

Website Publication

Once the website is complete and approved it will be made public at the appropriate address. This will be submitted to search engines such as Google to help potential users find it. By developing the site using web standards it will be easily indexable by search engines, improving its ranking and visibility.

Content Management System

The content management system is what allows the client to run their website and will be created as part of the process described here.

Website Compatibility

As described on the web standards page, all sites will be designed to work on as many web browsers and devices as possible. Basic accessibility functions are included as standard, with extra support available on a project-specific basis.