Text this: Project-based learning framework for non-technical skills