You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Goal: visualize review content and change review status
Display a list of pending reviews (may reuse component from main frontend)
For each review, should have 2 actions: Approve or Reject
If a review is approved, change review’s status to approved
If a review is rejected, let us write the rejection reason, and then change review’s status to rejected
Display summary data of all reviews
Number of all reviews
Number of approved reviews and rejected reviews
Number of reviews, grouped by faculty
Number of reviews, grouped by courseNo
GenEd
Goal: visualize current gened overrides and facilitate changing those data easily
Display current courses with gened overrides, grouped by their gened types (SO, HU, SC, IN, and maybe more in the future)
If given a course name/number, should be easy to find a course’s gened type.
If given an excel sheet of all gened courses, should be easy to cross check
Should be easy to change a course’s gened type, both one-at-a-time and in bulk.
Additional Context
For backend
Prioritize creating a new Nest app up and running first. Don't worry about authentication and guard just yet, since it involves Authentik.
For frontend
Prioritize creating a new Next.js app up and running. Try fetching data from production with getServerSideProps and render it in a component.
To fetch data from admin-protected queries, include an HTTP header Authorization with value Bearer ${ADMIN_TOKEN}, where ADMIN_TOKEN is a secret string in backend env. I'll give u the secret in DM.
Task Description
Reviews
Goal: visualize review content and change review status
GenEd
Goal: visualize current gened overrides and facilitate changing those data easily
Additional Context
For backend
Prioritize creating a new Nest app up and running first. Don't worry about authentication and guard just yet, since it involves Authentik.
For frontend
Prioritize creating a new Next.js app up and running. Try fetching data from production with getServerSideProps and render it in a component.
To fetch data from admin-protected queries, include an HTTP header
Authorization
with valueBearer ${ADMIN_TOKEN}
, where ADMIN_TOKEN is a secret string in backend env. I'll give u the secret in DM.Example
Related Teams
Task Advisors
@bombnp
Related Teams
Task Advisors
@bombnp
The text was updated successfully, but these errors were encountered: