NTLive is a project run by the National Theatre to broadcast live theatre performances taking place in London to cinemas around the world. The key aspect of the website I worked on was the geolocation functionality, allowing users to find cinemas taking part close to their location.
NTLive is built using PHP and Zend Framework 2. Based on MongoDB - accessed via Doctrine - I built a number of modules designed to perform geolocation based queries against the database schema that I created.
As part of this project I also created a reusable Zend Framework 2 module designed to access Google's geolocation APIs.