Skip to content

CUPID (or Carleton University Project Partner Identifier) was a group project for COMP 3004 where we were asked to write a software program that matches students together in group for class projects.

Notifications You must be signed in to change notification settings

Zayd-Waves/CUPID

Repository files navigation

#############################################

Deliverable 4 - COMP3004 - Team Syzygy

#############################################

About

cuPID: A program that generates groups of students based on compatibility between students.

This is Deliverable 4 for COMP3004 in Fall 2015 by Team Syzygy.

Usage Instructions

An installer script is provided. (It may need to be granted executable permissions by running: $ chmod +x installer.sh)

To install the program run:

$ ./installer.sh

Once the installer finished it will wait for the user to press enter and then start the GUI application. To start the program subsequently please run the "cupid-d4" executable in the "build" directory (created by the installer):

$ cd build/ $ ./cupid-d4

Once cuPID launched the user can log in using either an administrator Email address or a student email address (see below).

Test Data

On first run the program will generate all of the persistent test data.

This data includes:

  • 3 Administrators
  • 3 Algorithm Configurations
  • 30 Students
  • 30 Profiles
  • 30 * 17 Questionnaire Answers
  • 7 Projects
  • A number of Registrations for each student

Administrator users:

Student users:

Collaborators

  • Zayd Bille
  • Philip Klostermann
  • Yanzhe Zhang
  • Xin Rao

About

CUPID (or Carleton University Project Partner Identifier) was a group project for COMP 3004 where we were asked to write a software program that matches students together in group for class projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published