Multiple sales channels needed to operate on a single source of inventory without conflicts, while supporting intricate booking rules (time slots, bundled resources, concessions) and remaining reliable during high-traffic on-sale windows. The system also had to be intuitive for the public and efficient for staff, with bilingual access and accessibility built in.