New solution for project-based learning