Event ticketing and box-office system for Take Part Tickets provided by Ticketor