We've rebuilt our agency page from scratch using Drupal 8.

Using a Drupal 8 core we are running various services from the CMS. The CMS ranges from providing a data feed / JSON objects to our clients for data analytics and reporting using AngularJS to create a headless Drupal experience in our client area.

At the same time we've plugged in AMP / AMP Theme to our blog to validate the HTML with google and create an AMP experience for the blog section of our brochure site.

In short, one CMS is powering a variety of front-end pages accessabile in different locations and rendered using different technologies, ranging from Drupal 8 core twig templates, to AMP PHP rendering system via the contrib module all the way through to headless Drupal using AngularJS to render the D8 data feeds.

There isn't much we've found yet that Drupal 8 can't do!

Zoocha Spain homepage
Why Drupal was chosen: 

The common denominator between 80% of our clients is that we provide Drupal development services, along with UX and Design. We often supplement this core service offering with other technical development services (e.g. Data Visualisation, Automated Testing and Slim PHP development), and have a strong track record helping our clients with their Digital Strategy and Digital Marketing.

Drupal was used because we are a Drupal agency and we love Drupal.

Describe the project (goals, requirements and outcome): 

Goals
Our goals were to use the full potention of Drupal 8 to power our agency site, client management tools and eventually business.

Requirements
We love Drupal so Drupal 8 was a must. We wanted to leverage it to it's full potential, that's why we are running it on PHP 7, Nginx and we are using all the latest technologies, from server side right through to the code. AMP, and other cutting edge HTML5 features were a must.

Outcome
We have launched the site https://www.zoocha.es, it runs like lightening and we hope that the site and business will continue to evolve in the next 5 years in the same way it has developed over the last 5 years.

Technical specifications

Drupal version: 
Drupal 8.x
Key modules/theme/distribution used: 
Why these modules/theme/distribution were chosen: 

We love the clean integration of AMP into Drupal 8 and would probably identify this extension as the key 'non-core' part of Drupal 8 that we are leveraging. While a lot of the new Drupal 8 core features such as config sync, services and views have made the site run with less added contrib modules, for us the big value add of integrated services and plugging in AMP means that we can use Drupal 8 as the core of our wider technology suite.

We love integrating Drupal with front-end technologies such as AngularJS (for some headless Drupal) and propietory analytics technologies. Using Drupal 8 as the core to distribute across many other technology platforms means that we have a controlled centralized CMS which seamlessly integrates with services across the web.

We are using the same Drupal 8 instance to drive backend analytics metrics and dashboards for our clients, as well as provide a clean verified AMP compatible blog and theme to Google. In short, Drupal 8 core with minimal extensions really rocks, and the opportunity for extending this core to be the data source for a suite of products is really exciting, in short both the future and the present!

Organizations involved: 
Team members: 
Zoocha Spain dashboard
Zoocha Spain blog
Sectors: 
Enterprise
Media
Small business
Social Networking
Technology