IMPORTANT UPDATE: FULL STACK TRAINING CALL FOR PROPOSAL DEADLINE IS NOW EXTENDED TO OCTOBER 4, 2017!!!