Their website and membership database held hostage by a web development company, non-profit Music Nova Scotia needed to build a new site quickly and cost-effectively, and with only a manually-updated spreadsheet of their membership to go by. CiviCRM to the rescue! This session will describe the accelerated development process (< 6 months) by which musicnovascotia.ca migrated from a clunky, proprietary CMS to Drupal/CiviCRM, using only one in-house designer/developer.
Important pieces of Civi tech that aided this transition include Civi Roles Sync, Drupal/Civi User-to-Contact matching, Custom Profiles/Fields, CiviMember, CiviCRM API/hooks, and CiviReport. All of these will be covered insofar as they related to the migration, plus we'll discuss a creative use of the Organization/Individual contact metaphor to allow musicians in a small, intermingled market to belong to multiple "bands", each of which has an online profile with embedded HTML5 audio player.
Presenter Sean MacGillivray built his first website in '96 and is an award-winning web developer and online community builder. Currently he is Technical Producer for Music Nova Scotia.