CSC/ECE 517 Fall 2017/E1753 OSS project bidding tests

From Expertiza_Wiki
Revision as of 16:34, 26 October 2017 by Araja2 (talk | contribs)
Jump to navigation Jump to search

About Expertiza

Expertiza is an open source project developed by North Carolina State University using Ruby on Rails. It is mainly a tool used to collaborate among students and faculty on a course. It is a simple tool where the instructor creates multiple assignments required and teams are assigned projects. Students submit their work and review other’s work and provide feedback.

Wiki link

Github link

Problem Statement

Background

Project assignment follows the process of bidding. Each team or an individual can go through the list of topics and set priorities for different projects. And once the priorities are set up for all projects, bidding algorithm is executed to assign projects to teams based on the priorities. Also, individuals with similar priorities are combined to form a new team.

Problem

Problem 1

Problem 2

Files Modified

/spec/controllers/lottery_controller_spec.rb