This is an example Drupal installation profile that used by Session #FlyViews as a demo material. It presents how to implement a Views query backend plugin, Views handlers and CTools plugins to display external content provided by a website that has an API.
Visit this repository for more information and installation steps.