You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Marcin van de Ven edited this page Dec 18, 2017
·
4 revisions
Below an overview of the modules of this application. For each part the description document can provide further explanations. Each module has a separate folder in the src/app/ directory.
Core
The core of the application that keeps the modules together. Contains the general files and the app.* files.
Base
Contains general parts of the application, such as the navbar and global data.
Judging
This is the most important part of the whole judging application. Here the judging panels can fill in the rubric-forms during the judging rounds.
Ranking (per panel)
After the judging have seen the teams they need to rank those teams.
Nominations (per rubric)
The rankings of the judges per rubric. Teams that could win prizes are ranked at this point.
Deliberations (tournament total)
After all the rubrics have done the nominations those can be exported to the people who make up the final ranking for a tournament. This part can do automatic suggestions based on the Judging Lite spreadsheet, however the (core) awards must be decided through a deliberative process, not only numerical.
Teams interface [not implemented]
Since judges can give feedback on the rubric-forms for the teams the teams also want to read them. Using a separate interface the teams can view their own forms and probably also pictures.
Administration/settings
The more advanced part of the application, where the head judges can fill in the judging panels, teams and schedules and the imports and exports can be done.