Table of Contents


Bay Area Childrens' Theatre

This is the Project Lab for the BACT OpenTickets Integration.

If this is your first Ginkgo Street Lab: learn about working in labs at

Project Objectives

  • Replace the Drupal Content Management System
  • Migrate existing content to the recommended platform of WordPress
  • Implement WooCommerce, as a foundation for the box office, and for additional BACT programs and merchandise sales
  • Implement OpenTickets, which extends WooCommerce and will provide the show management as well as the user check-out experience
  • Integrate data from OpenTickets and WooCommerce back into CiviCRM
  • Customize front-end use-cases with custom CiviCRM integrations, such as additional check-out steps to collect custom data, or streamline redeeming Flex Passes for logged-in users
  • Migrate and Transform legacy data to match new models

Feature Areas