Mashauri have developed an entrepreneurial learning platform that incorporates training, practical experience and mentor support for university students. Programmes can be customised to meet the specific needs of the universities and students, such as stage of development, knowledge of startup theory, time available and desired outcomes. The programmes can be delivered fully online or in a blended form of online work supported by offline events.