Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coordinator View - Frontend for Create course evaluation #9

Open
peter-tanner opened this issue Jun 21, 2022 · 2 comments
Open

Coordinator View - Frontend for Create course evaluation #9

peter-tanner opened this issue Jun 21, 2022 · 2 comments
Labels
coordinator Coordinator-related feature frontend Frontend-specific Issues
Milestone

Comments

@peter-tanner
Copy link
Member

peter-tanner commented Jun 21, 2022

What needs to be done?

Dialog to create a new course evaluation
User provides the unit code, description and review due date.
Buttons to cancel, and create evaluation

Other

Course evaluations are the feature of IndEAA.
A particular evaluation represents the entire review process of a unit at a particular time.
For example, Melinda might create an evaluation in 2022 for a unit titled GENG5507 and invite a bunch of reviewers from the IAP. Then, suppose that the same unit is being reviewed in 2025. Melinda will make a new evaluation for the unit titled GENG5507 in 2025 and invite the reviewers.

Refers to 17 from our discussion
MicrosoftTeams-image (2)

@ivy0305 ivy0305 added the frontend Frontend-specific Issues label Jun 24, 2022
@ivy0305 ivy0305 changed the title Create course evaluation - frontend Coordinator View - Frontend for Create course evaluation Jun 24, 2022
@ivy0305 ivy0305 added the coordinator Coordinator-related feature label Jun 24, 2022
@frinzekt
Copy link
Member

I am moving this out of MVP (FYI @mhodki ) because from use case... this is only usually done once... We can currently do this in Django admin via https://indeaav2-api.systemhealthlab.com/admin/course_evaluations/courseevaluation/ (as administrator)

This needs more thinking because in the new version, a course evaluation will need to be linked with a set of EOC. However, that set of EOC has to exist first.

At the current stage of implementation:

  1. creation/modification of EOC
  2. creation of course evaluation

can only be done by an admin. I think this is fine because once a course evaluation is created, the coordinator can modify the course evaluation assigned to them

image

@frinzekt
Copy link
Member

@chayG5 you've initially created the button as part of #33 , this is a continuation of that to a degree.

I have disabled the button as of the moment in #70 changes when i was standardising the UI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
coordinator Coordinator-related feature frontend Frontend-specific Issues
Projects
Development

No branches or pull requests

3 participants