CSC/ECE 517 Spring 2018- Project E1822: Extend the functionality of badging
Background
Problem Statement
The aim of this project is to extend the functionality of badging that was implemented last previously. [(Previous Implementation)].
The primary objectives for this project are as follows:
1. Allowing Instructor to create new badges - which involves adding name and badge image.
2. Students must be able to assign "Good Reviewer" and "Good Teammate" badges during the author feedback and teammate review periods respectively. Initially it was automatically assigned based on pre-define score thresholdes.
3. All badges assigned by students must require the approval of the instructor, who would manually accept/deny them before final posting.