Crowdfunding platform launches to support development projects