implemented student page backend