Online training competition to benefit 50 charities and community groups