Skip to content

Draft: Created a profile page

Galya Vergieva requested to merge profile into development

What does this mr do?

Closes #630 Now, instead of having history and feedback on the dropdown of the profile, there is a profile link. Clicking it opens the profile page of the student. There are two different views. If the student is a TA they see on the left a table with their name, email and netid, and on the right - the chart with their rating. If the student is not a TA they only see the table on the left. Furthermore, for TAs underneath they have three pages - one that shows the request history, one that shows the feedback and one for the assisted courses. The first two pages look exactly the same as they did when they were accessed through the dropdown. The third page is new - it contains a table of the courses that every TA has assisted. It has course code and name of the course. Next tot he course name there are badges with the editions that the TA has assisted, and the role -TA or HEAD TA. That table is also pageable in case the TA has assisted many courses.

Screenshots

Screenshot_2024-08-07_075233Screenshot_2024-08-07_082632Screenshot_2024-08-07_080257Screenshot_2024-08-07_075348Screenshot_2024-08-07_075330Screenshot_2024-08-07_075246

Does this MR meet the acceptance criteria?

  • I have added a changelog entry to reflect the significant changes I made.
  • Tests were created to test the feature.
  • I have updated the documentation accordingly.
  • I adhere to the style guide.
Edited by Galya Vergieva

Merge request reports

Loading