CSC/ECE 517 Spring 2015/oss E1503 RSA

From Expertiza_Wiki
Revision as of 20:12, 22 March 2015 by Rkyadav (talk | contribs) (Created page with "== E1503. Refactoring Leaderboard model, LeaderboardController and Leaderboard_helper classes== This page talks about an open source project based on Expertiza. As a part of con...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

E1503. Refactoring Leaderboard model, LeaderboardController and Leaderboard_helper classes

This page talks about an open source project based on Expertiza. As a part of contribution to Expertiza, this project aims to refactor Leaderboard Module.

Introduction to Expertiza

Expertiza is a web application developed by Ruby on Rails framework. It serves as a peer review system for professors and students at NC State and some other colleges and universities. Students can submit different assignments and peer-review reusable learning objects (articles, code, web sites, etc)<ref>https://github.com/expertiza/expertiza</ref>. The Expertiza project is supported by the National Science Foundation. And it is an open source application and the source code can be cloned on Github .


Problem Statement

Classes involved

* sign_up_sheet.rb 
* sign_up_topic.rb 
* assignments_controller.rb
* response.rb
* and possibly other model classes

What it does