Platform for education providers aims to make a strong case for their universities and colleges to attract students.