A dynamic website generated from XML documents providing a library of walks that can be navigated in a variety of ways. Mapping features include both OS and google maps overlaid with GPX route data and interactive points of interest. Content discovery mechanisms generate homepage promotions and harvest promo carousel images when a new walk is uploaded to the site, and extract geo-located points of interest when new facts are added to a walk.
Development of a PHP component using the BBC's inhouse "BBC_Module" component architecture to integrate with the BBC's inhouse Blog system. The work involved coordination with a number of BBC teams and life cycle management from concept though the various approval, test and release processes to the final integration with the Blog system.
HTML5 mobile web application using GPS and online mapping to guide a user around a route in real time. The device's GPS was used to track the user's location in real time so the application could deliver relevant directions and points of interest as the user progressed around the route. The SVG engine (where available) was used to warp maps from the OS grid system onto the mercator projection used by Google allowing togging between OS and Satellite maps.
Information architecture and visual design for the new BBC Trust website, optimised to be able take advantage of a re-usable CMS framework. Additional components for the framework to support new types of content. Build of the new website environment and technical project management of the migration process.
Created facilities for any CMS content to optionally be internationalised with fallback to English for cases where translations were not available. Application generated text was also internationalised which included logic to handle different rules for plurals in different languages and different word order.
Automated posting of photos, messages and links to facebook to sustain a social community. The queues are held in google spreadsheets so the customer can easily reorder the queue or add new entries from any location (including from their smartphone with offline syncronisation when 3G is unavailable).
A 1 year programme to close down nearly 300 legacy content publishing services in a controlled way whilst keeping a legacy infrastructure running. Involved fixing startup scripts, testing server recovery, scripting audits, devising archiving processes etc.