We always build our websites from the ground up based entirely on each project’s unique requirements. Starting with the user, and without constraints our UX driven approach ensures a rich experience running on a bespoke framework which is both lightweight and reliable. Whilst every website is different, our framework often includes the following core features:

Our Framework

Responsive Layout

With mobile overtaking desktop for the first time in 2016, our mobile first architecture will ensure that all content and media is automatically and fully optimised to be delivered clearly on any device it is viewed on, this includes:

All Browser Types; to be fully functional and tested on all major browsers including (but not limited to): Internet Explorer, Safari, Firefox & Chrome. This will be achieved in part by using cross-browser friendly coding in areas such as CSS style sheets to ensure a consistent layout between different browsers.

All Display Sizes; to respond to all major display sizes and adapt by percentage to less common sizes in order to assure that content is always delivered clearly. This will include variations of Desktop, Laptop, Tablet and Mobile display sizes.

All Devices; to be capable of delivering specific content to any type of device. For example, large graphics may not be suitable for mobile device bandwidth and can be excluded or substituted as required.

Printer Friendly Version; to be available in a printable format, large background graphics can be removed in this format to ensure the user is printing content only.

@2x (Retina Ready); with the advent of high definition displays (including many smartphones, tablets and some laptops) our frameworks deliver @2x resolution graphics as appropriate to ensure pin sharp graphic content on all devices. By detecting the device type (as above) the website will dynamically deliver the correct resolution of graphics as appropriate, in addition to this we use SVG (vector) when possible which further reduces load time and increases overall sharpness .

Content Management System

For content driven projects, we would recommend WordPress as the CMS of choice. This open-source CMS is the most popular, and most supported CMS available today, one-third of the internet currently runs on WordPress.

The level of support and development has ensured a highly stable and secure CMS with a vast array of options to add new features quickly and easily. This CMS is also highly scalable ensuring excellent future proofing of the website.

In addition to it’s reliability, WordPress also features one of the most intuitive backend visual editors ensuring that administrators do not need to learn any programming languages in order to update the website. Internal administrators can be assigned any number or roles and we can limit access (or grant special access) to certain users groups.

All backend data is clearly laid out in custom fields meaning that content is preformatted making for quick and easy content updates.

Search Engine Optimisation

On-site SEO (search engine optimisation) is carefully considered throughout our framework. Using blue collar coding, which we verify with W3C (an international standard on coding practice), all aspects of the content are delivered in a way which most benefits the search ranking of the website, this includes the correct use of:

Additional Features

With over 15 years of experience within the team, our array of programming languages allows the most challenging of specifications to be realised. With each new website requiring it’s own unique set of technical requirements, the below features represent examples of the integrations and systems we often build into our projects, these are in no way limited to the exact scenario or example given:

Social Media

Integration as required with Social Networks via API calls. This can include importing live feeds (such as Twitter API and Facebook API) as well as selecting pages or posts to be shared on social networks. With OGP (Open Graph protocol) markup, the website can allow social networks to extract data as required, for example when posting an article to Facebook, the featured image will automatically display within the post as well as the text excerpt and URL.

Sliders & Interactive Content

Sliders, accordions and interactive content can be used in order to assist the user in finding the information most relevant to their requirements, all whilst avoiding text clutter but retaining SEO value. The option for administrators to edit and create these features quickly and easily will be included in tutorials as required. Animated or moving content areas can be powered either by JQuery, HTML5 or transition CSS as appropriate.

Embedded Video

Media, including streaming video, can be uploaded and embedded via the CMS (embedded information stored in the MySQL database, the media itself on a secure folder on the server). Using the high speed dedicated servers video streaming will be fast and seamless. Embedding via YouTube, Vimeo and other popular networks is native, our framework also ensures videos automatically scale with the responsive layout.

Automatic IP Recognition

International users can be directed to either a ‘splash’ page to select a region (pre-selected via IP recognition through htaccess), or directly to the regional site as preferred. Once browsing the region, the user can have the option to change their region as required.

Advanced Content Search

An advanced search can be available on the site, searching through any given set of parameters in order to find keywords in either the Title, Content, Meta description or a combination of all. Attached media and documents can also be tagged with keywords that will be searchable if required. All posts and pages will be housed within a MySQL database, this will allow the content search to accurately and quickly find the information the user requires.

User Client Registration

It is possible for user to be able to subscribe and/or register to receive email alerts (newsletter) or to access content within a specified members area. The database can be accessible via the CMS (with the correct permissions), subscriber data can be downloaded if required.

Staff Tutorials

If required, a resource centre can be created for CMS administrators. By using text, image and video tutorials, the administrators will be able to search or browse through support articles on how to use every aspect of the CMS system. This content will be part of the website (hidden to the public via a login) so can be accessed anywhere in the world regardless of office location.

Existing Content & Data Transfer

We can assist in the complete transfer of existing data (database and frontend), ensuring all pages are accounted for using crawling software. Once one the new website, we build 301 redirects to assure users (including search engine robots) are redirected to the new version of the page to maintain page ranking.

Blog, News & Other Post Types

From simple to complex systems; custom post types can be created for any purpose, common requests include, blogs, news listings, company office locations (with mapping), job listings, staff listings and clients. Less common requests, but noteworthy of mention include building  a highly technical property search system and a funding application portal.

Interactive Mapping

Our experience with Google Maps API has resulted in a high number of beautifully integrated mapping systems, most commonly used with office/location customs post types. These systems not only provide an excellent user experience, but also are highly automated meaning very little administration is required.

Newsletter & CRM Integration

User data, either from subscription or enquiry forms can be pushed to third party systems via API. A common example is a mailing list integration where users can subscribe to a company newsletter via a service such as MailChimp.

Shared Hosting Option & Dedicated Server Option

We are partners with the excellent hosting provider Catalyst2. With award winning customer service and 24/7 support, the hosting provided is both highly reliable and very fast. With flexible packages to suit any scope of requirements and budgets, both shared and dedicated packages are available.


Post launch, we offer ongoing support to all clients (priced either by monthly retainer, or on a hourly basis) to assure any updates, alterations, or questions are dealt with promptly and to the highest standard. We aim to build on-going relationships with our clients and can tailor an SLA to suit your requirements.

For more information on any of our services including a free quotation, please call us on +44 (0) 20 8144 0915 or email