Front-end development for a dynamic product module for Canon.com, involving plenty of animation and sound effects.