Skip to content

Instantly share code, notes, and snippets.

@kumarbhrgv
Last active February 6, 2018 23:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kumarbhrgv/78223ac21553e872b833ed540d6af10d to your computer and use it in GitHub Desktop.
Save kumarbhrgv/78223ac21553e872b833ed540d6af10d to your computer and use it in GitHub Desktop.
In Class Competition Board

In Class Competition Board

competitive programming platform where users can post a coding competition or participate in posted the competitions.

Actors :

Admin, Student, faculty

Functionality:

Student should be able to signup into the system.
Faculty should be able to signup into the system.
Admin Dashboard to see all the signed up users
Admin user should be able permission students to participate and admin to post the competition
Faculty should be able to create a competition
Faculty should be able to decide the winning criteria\ test cases for the competition.
Faculty shoulde be able to share the competition for specific users
Students should be able to view the competitions posted
Students should be able to submit the code for the competition in supported programming langauage(TBD)
Students should be able to see the results of submitted code
Faculty, Students should be able to view the results of competitons
Faculty can end the competition\

Stretch goal:

Support programming multiple languages
Support online compiler or notebook

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment