Content management system design and programming (PHP, MySQL)
Red Poppy Music is a publishing collective owned by composers and Bang on a Can co-founders Michael Gordon, David Lang, and Julia Wolfe. In late 2007, these composers decided to switch from a single centralized website to three individual websites showcasing their works, and I was approached to code a content management system in PHP and MySQL for these websites. The guiding principle behind both data and visual design was to make Gordon, Lang and Wolfe's music easily accessible to those who might have an interest in performing or licensing it. To that end, designers Inka X. Resch and Luis Castaneda -- whose backgrounds are primarily in print/book design -- provided an exceptionaly clean and elegant design for all three websites.
As these websites were populated with information, some substantial changes to their data structures became necessary. For example, it became apparent midway through the project that more than one "track" in the discography section of a site might correspond to a single "work" in that site's music section. After several rounds of feedback and revisions, I redeveloped both the databases and the front-ends of the sites to accommodate multiple "parts" of each work, creating a minimum of data redundancy for the administrator and a seamless and intuitive experience for the user.