BritishYouthBandAssociation / OrgAdmin

Admin site for organisations
1 stars 0 forks source link

Event Scores #44

Closed rugulous closed 1 year ago

rugulous commented 2 years ago

This may need pulling out into a "judges portal" at some point in the future, but for now:

For each event, we need to be able to record each judge's score for each band registered against the event

The total score should also be calculated automagically

rugulous commented 2 years ago

I kinda see this as a ddl containing the bands, select a band and it shows the judging panel and recorded scores (if any saved).

Judges are not editable here

Enter/update the scores as needed and click save -> direct update

Select a band: <ddl>

             Field Percussion                                  Music Effect
              Stu Higgins                                         Neil Wright
Content                    Achievement                     Content         Achievement
<score input>           <score input>                     <score input>    <score input>

etc...

rugulous commented 2 years ago

So, we don't need a judges portal - but, we do need slight variations on this screen for admins and judges.

Admins will see the full table and be able to enter scores for all captions.

Judges will only be able to see and enter scores for their caption.

As mentioned in #43, judges may be against different captions for different classes - this shouldn't effect things too much here, as when we select a band we can check class and load the relevant judge, but it's worth making a note of!

rugulous commented 2 years ago

We probably also need a ScoresReleased flag against the Event - would be careless of us to publish the results before retreat!

rugulous commented 2 years ago

DDL ordered by whether results added or not

Create new result -> loads next band

Update existing result -> stays on band