Here's the basic outline we follow for the design of our sites:
1. Determine focus of site through research and creativity, trying to create some problem to a need, market inefficiency or other space that needs to be filled.
2. Create site and page wireframes to outline the content of pages:
3. Create a comp for the site
4. Begin building the site