Crowdtech Research Platform