The website process begins by listening to each client carefully. It is important to understand and then identify specific expectations and needs.
- Goals: Clearly outline business goals and website needs.
- Research: Identify and research the target audience, competitors, design options and technical choices.
- Website Specifications: Is a traditional, mobile, or responsive website needed? Is it important to include social media integration or a blog? Identifying and outlining the specific features is imperative.
- Phases: Outline all expectations, deliverables, and the process for each phase.
- Plan: Map out the content, structure, and how users interact with the website. A website map provides a visual representation of the flow of the site.
- Color & Style: Review color choices and style specifications that are appropriate for specific needs.
- Comps: Taking into consideration all prior research, pages are designed. This process included providing custom options for you to choose from.
- Visual Elements: Depending on the size and scope of the project, graphics, buttons, menus, and mobile device elements may also be created with a ui/ux focus.
- Front-End Development: So that you can see the development in progress, we build websites it phases, or steps. The first step is to develop the visual front-end shell of the site and then continuing on to the more complex elements.
- Mobile & Responsive: Depending on project specifications, a mobile or responsive site may be provided.
- Back-End Development: This includes database development, server-side scripting, security features, e-commerce, content management systems and other technologies that happen in the background.
- Bells & Whistles: Finally, cool, fancy, eye-candy features are completed.
Extensive testing for functionality, performance, security and other features are tested first by Design Idea, and then handed to the client to review for final approval.
- Go Live: The completed website is transferred to your domain name and hosting server.
- Training: We provide you with any documentation and training that may be necessary for you to take over your website.
- Maintenance: Finally, websites do need maintenance. We are happy to provide additional maintenance and changes you may need down the road.