Skip to content

Implement Trainer/Evaluation page #145

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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