A case study on fueling a transportation site with data and APIs
A tech lead speaks to lessons learned while working on a project for Santa Clara Valley Transportation Authority (VTA.org).
Let’s take a look under the hood at the new VTA.org to see how it handles real-time data in Drupal 8, harnessing resources like GTFS, Google APIs, and other APIs, to deliver information to its end-users.
The site’s design and features are based on input from VTA’s primary customers - the hundreds of thousands of transit riders and people planning transportation routes on bike paths or walking trails and from feedback on how they consume and view data.
This project included the build of a minimum viable product (MVP) for beta testing, on-going solicitation and collection of customer feedback, the wrangling of real-time data feeds and other Open Data standards, and several product iterations.
Get the story behind the story from the tech lead on the project, Digital Echidna’s Jordan Thompson.
Winner, 2019 Acquia Engage Award, Leader of the Pack
Learning Objectives
At the end of this session, attendees will be able to:
- Apply the same techniques to similar projects
- Recognize and resolve red flags or ‘gotcha’s’ in large data sets
- Adopt best practices for working with large data sets
Target Audience
This session is for anyone interested in learning about working with data sets that have specific standards and Google APIs. This session will dive into more of the functionality and technology but will also provide relatable knowledge for the less technical crowd as well.
Prerequisites
Some builder experience but not necessary; will be easy to follow along
Track
Experience Level
When & Where
If no timezone is set on your profile, time is displayed in UTC.
Update your profile's timezone