-
Notifications
You must be signed in to change notification settings - Fork 56
Staff Dashboard
Wong-ZZ edited this page Apr 14, 2020
·
8 revisions
The aim of the Staff Dashboard project is to make the administrative workflow easier for the staff over the course of a semester.
The three main components of the Staff Dashboard Project are:
The Source Academy does not have way for staff to keep track of each avenger's grading progress and this is a very important information for staffs to know over the course of a semester as it allows for staffs to intervene should any Avenger fall behind in terms of grading.
- Frontend: Refer to the frontend repository
- Backend: PR 582
- Added a HTTP
GETroute to/groupsthat returns the overviews of each group in the course. The overview contains the id of the group, the group name and the name of the group's Avenger. - Added a corresponding
GroupControllerto handle the aforementionedGETrequest.
- Writing new tests for this component.
To be added
To be added