Skip to content

vaibhavvasani/Distributed_Peer_Review_of_submission

Repository files navigation

Peergrade-internship

A tool to be used by teachers to assess students and assign students to grade their peers. This is created using Django, HTML, CSS, JS and PostGreSQL for handling classes in the backend.

The functionalities provided in the project are:

  • Student and Teacher Registration/ Login

  • Muliple teachers in a class
  • Creating and Joining Classes using class code



  • Adding students without using class code
  • Creating assignments, notices for teachers

  • Submitting assignments for students
  • Alotting peers to review assginments
  • Review by the teacher itself
  • Displaying aggregated mark
  • Evaluation and Feedback by students

Installation Instructions

To install the dependencies, use:

pip install -r requirements.txt

For further details and a complete guide towards setting up the project to run locally on your machine, refer to the Peergrade Internship Guide.pdf file.