Building a data-driven interactive product using decoupled Drupal

Presenters: Philip Curley, epborden

Drupal is an extremely powerful CMS that our clients want because of its usability and our team loves because it’s open, flexible, and powerful. But what happens when a client comes to your team with more data than you’ve ever loaded into Drupal and requires a user experience that PHP templates can’t quite accomplish?

Our latest project for the Sealaska Heritage Institute marries a decoupled Drupal implementation with a touch-based interactive and data-driven kiosk. This session will cover the challenges and best practices we found when developing a back-end Drupal API. We’ll talk about the front-end and hardware technologies we encountered and how the current web technologies like Electron, JS, and CSS are sufficient for teams who need to create more dynamic applications.

This talk will share our experiences building this product, considerations of technologies, their benefits and their limitations, and the resulting challenges and discussions to create a product experience which is:

  • Decoupled

  • Data-driven

  • Interactive

  • Map-based

  • Touch-based

in order to illuminate that Drupal can power more dynamic and inventive things.

https://docs.google.com/presentation/d/13S7tmnTF7HxpSu5acSNdytdJvIqGGYwWh53CqZeQZh8

Audience
Experience Level
Intermediate
Schedule Info
Conference Year
2018
Status
Proposed
Session Track
Coding and Development