Skip to content

Implement Trainer/Evaluation page #145

@brauliodiez

Description

@brauliodiez

About Evaluations Page:

  • Fork the repo.
  • Clone it locally.
  • Install the packages
npm install
  • Run the application locally
npm start
  • Login:

user: trainer
password: test

  • Dashboard choose evaluations

  • Evaluation page will be shown:

    • You can select an excercise to evaluate (upper combo).
    • Then you get a list of students where you can download their excercise and set a grade.

Create PR on every step or every two steps (where applies).

Steps:

  • Install the project, get familiar with it.
  • Locate the mock EvaluationPage.
  • Add to the api mock a fake method that will load the evalution based on the right Id's.
  • Create a fake api method to save the updates (in memory).
  • Wire up this api in the current component (no redux yet).
  • Add the logic to enable / disable combos.
  • Handle scroll or pagin.
  • Enable / Disable the save button.
  • Wire up the save button.
  • Add a fake download link for the excercises.
  • Wire up an update on the deliveries combo.
  • Warn on change if changes are not saved.
  • Pass this to the reducers / actions architecture.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions