web platform for the master research project