Our Process
We believe that great design happens when form meets function, that little details make all the difference, and that a thorough understanding leads to an outstanding solution. We'll work with you and your team to communicate your brand's message, using cutting-edge technology to create a seamless experience across platforms.
Discovery
We start every project with a kickoff meeting involving any member of our team who'll be part of the project as well as all of your key stakeholders. This meeting helps us come to a mutual understanding of the project goals, identify user types for testing and define a schedule and approach.
We'll also conduct a site audit, which includes a series of one-on-one interviews that help us understand how users are interacting with your current site. This allows us to figure out what's working and what's not within the existing site as well as identify discrepancies between internal and external perceptions of your organization.
Information Architecture
Your site is more than just a collection of pages. We’ll take what we've learned in the discovery phase and define a structure and strategy that is logical, goal-driven and easy to navigate.
We’ll then define content types, outline calls-to-action and offer micro-copy recommendations that align with your brand’s voice.
A successful architecture in which your users feel like they’re understood and can easily find what they're looking for will elevate your brand.
Design
The design process starts with brainstorming, sketching and moodboard creation to determine just the right look and feel for your brand.
We’ll come up with a few options that visually convey the voice of your organization, help you understand the importance of each component of the design and guide your through the process of picking the right path. Then we’ll apply the direction we’ve chosen to each unique template to be used on your new site before moving into front-end development.
Development
We’ll make sure your website adapts itself to vastly different environments — from mobile phones to wall-size displays and high-resolution Retina devices — ensuring the best possible experience for your users regardless of how they choose to visit your site.
When everything is just right, our backend development team will write and deliver well-documented object-oriented code using best practices for security, tier separation (MVC), compatibility and portability. We often utilize respected frameworks like Laravel and CodeIgniter for application development and ExpressionEngine for content management, helping us to deliver top-quality software that is readily maintainable and extendable.
We’ll also work with you to help you fully understand your new site or application and transition its custody to your hosting provider or IT team.