CSC/ECE 517 Spring 2018- Project E1810: Show sample submissions and reviews

From Expertiza_Wiki
Jump to navigation Jump to search

Introduction

Background

Expertiza is a web based open source peer reviewing tool developed and maintained by current and past students of North Carolina State University. Peer review is a great way for a student to learn how to approach a project and get ideas for their own projects. Currently, there is no way for a student to view another student's work, unless they are reviewing the other student's work. The objective of this project is to:

  1. Add a feature to allow teams to publish their work for other students to see.
  2. Add a feature to view sample submissions for a given assignment.

The sample projects available for an assignment are based on submissions published by teams in previously completed assignments. Here we ask each user to grant permission of sharing their current final submissions with others, based on instructors decision the project will be shared with others.