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

Implement Trainer/Evaluation page #145

Open
brauliodiez opened this issue Jun 21, 2017 · 2 comments
Open

Implement Trainer/Evaluation page #145

brauliodiez opened this issue Jun 21, 2017 · 2 comments
Assignees

Comments

@brauliodiez
Copy link
Member

brauliodiez commented Jun 21, 2017

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.
@brauliodiez
Copy link
Member Author

Assigned to @jecaestevez, pending on his confirmation joining the project to properly assign it to him.

@jecaestevez
Copy link
Collaborator

Can you assign this task to me ? please.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants