Powering the fun of Nickelodeon Junior's online colouring app is Drupal. A set of line art is stored on the system, and when coloured in the layers are stored with users accounts. On the back-end, competitions can be managed such as 'pic of the week' and there are a number of functions such as send to a friend which compile the art and send it via email.
The API was tailored for speed as obviously this is a very high-traffic site. Out-of-the-box Drupal and contributed modules provide the functionality, however it takes a number of steps to perform certain actions, so refactored for this implementation.