When developing a Drupal website, there are a number of key stages before launch - planning, installation, configuration, development and theming. For each ot these tasks we provide consultancy as well as the actual coding skills. Whether it's a community site, a gallery site, an e-commerce site, a marketplace site - we start off looking carefully at what you want to create and how it might expand and then help you to plan your website development. Sometimes there will be well planned phases of development from the outset, other times we simply look at what's required for launch. We always take the approach that gets your site live with the minimum required feature set in the shortest space of time.
Once planning is complete, we carry out the Drupal installation for you - choosing all the right modules and then configuring the site to work according to your specification. This part of the process is quick and is one of the great strengths of Drupal - we can usually get all the core functionality of even a complex website finished in just a few days.
Typically a website may need some custom functionality that is not already provided by one of the many thousands of Drupal modules. We carry out this development and usually release our modules to the Drupal community so that they can be maintained, tested, developed and used by others. This open source approach provides you with better, more widely tested code for your website.
The final stage of development of a website is theme development. All good software has theme and functionality seperated so once we have the broad functionality created, we make a site look the way the designer intended. If you have a look at our work, you'll see that the look or "theme" of our sites is not generic at all - your website designer has complete freedom to design challenging themes and we work out how to create these complying to web standards, accessibility guidelines and good usability. We're great with php template, CSS and Javascript - the key tools for Drupal theming and are able to create themes that others find hard to do. We work with website designers to advise on themes and usability from the early stages of web design so that the final result is flexible enough to grow with your business but also easy to use for your site visitors too.
