Vinuyans / Mega_Chug_Lords-SOEN341_Project_F24

0 stars 0 forks source link

Mega_Chug_Lords-SOEN341_Project_F24

Project Description

The goal of this project is to create a platform for university students to peer review each other on their projects. They will be grading each other four key components: cooperation, conceptual contribution, practical contribution, and work ethic. Instructors will also be able to access the valuable feedback of the teams' dnyamics and each student's individual efforts.

Our solution is to provide a lightweight web app which offers a simplistic UI, enabling students to focus on peer reviewing. Nonetheless, we also enable teachers to manage their sections and courses in a better way, offering insights about the reviews of their students.

Team members and roles

Installation

Make sure you have node version 20 and above: Node download

As well as npm version 10 and above. The versions can be verified with the following commands, respectively:

# node
node -v
# npm
npm -v

Get started with development

  1. npm run install:all
  2. npm run dev