Pocro Vento Documentation

Assessment detail

Figma Component: https://www.figma.com/design/NWu7ssnTfTJHFNDy13CnUt/Aplikacija-Vento---UI?node-id=3077-4187

GitHub Issue: #202

Last modified with commit 7a580a0 on by Aljaž.

The assessment detail page, with a header (name, status, brand, date, komisija), links to Rezultati assessmenta and (trainer only) to both Bilješke pages, a Zajedničke aktivnosti table, and a collapsible "Aktivnosti po kandidatu" list. Each activity shows the current user's Zaključeno / Nije zaključeno status and an "Otvori" button. What is visible depends on the role (Trainer / Assessment evaluator) and on whether argumentacija is enabled.

The assessment detail page is visible to all trainers, and to the assessment evaluators who are added to this assessment.

Breadcrumb: Assessments > {assessment name}. A “Natrag” link returns to the assessment list.

Permissions

Action on Assessment detail pageTrainerAssessment evaluator
Access the assessment detail pageYesYes (must be added to the assessment)
View header (name, status, brand, date, komisija list)YesYes
Edit the assessment (“UREDI ASSESSMENT” button)YesNo
Go to the results page (“Rezultati assessmenta”)YesYes
View Grupna diskusija – Bilješke (aggregated notes)YesNo
View Predstavljanje kandidata – Bilješke (aggregated notes)YesNo
Open / fill the Grupna diskusija formYesYes
Open / fill the Igranje uloga – prvi kontakt formYesYes
Open / fill the Igranje uloga – argumentacija form (if enabled)YesYes
Open / fill the Predstavljanje kandidata formYesYes
Open / fill the Strukturirani intervju – bilješke formYesNo
Open / fill the Strukturirani intervju – ocijene formYesYes
Edit own forms after the form status is ZaključenoYesYes
Not specified: can board members open and fill forms while the assessment is still Nadolazeći, or after it is Prošli? The spec says forms can still be edited after they are Zaključeno, which suggests editing is always allowed.
Not specified: can a trainer who is not in the komisija of this assessment fill in forms? Every form stores grades per board member, so the recommendation is that only komisija members see the “Otvori” button and trainers outside the komisija get read-only access to the page, the results and the Bilješke pages.

Page sections

1. Header

2. Rezultati assessmenta

A full-width link card, “Rezultati assessmenta →”, that opens the results page. Visible to both roles.

3. Grupna diskusija – Bilješke (Trainer only)

A link card that opens Grupna diskusija – Bilješke.

4. Predstavljanje kandidata – Bilješke (Trainer only)

A link card that opens Predstavljanje kandidata – Bilješke.

5. Zajedničke aktivnosti

Activities that are carried out for all candidates together, or that the board member grades for all candidates in the same form.

The table columns are Naziv aktivnosti, Status and Akcija. The rows are:

6. Aktivnosti po kandidatu

This section lists all candidates added to the assessment. Each candidate is a collapsible row that shows:

When a row is expanded, it shows the candidate’s individual activities:

Not specified: are the candidate rows collapsed or expanded by default? Figma shows the first candidate expanded and the others collapsed.
The labels for Strukturirani intervju – bilješke differ between Figma screens: “(predsjednik komisije)” and “(samo trener)”. Pick one label.

Activity status and the Otvori button

Each activity row (in both sections) shows:

When a form counts as Zaključeno is defined on each form’s page under Assessment forms. The status is only an indicator, used mainly on the results page to show whether every board member has finished grading. Board members can still edit their forms after a form is Zaključeno.

Each board member fills in their own grades independently and sees only their own input in each form.

Figma screens

The “argumentacija not enabled” screen has no Bilješke links and no “UREDI ASSESSMENT” button, but it does show Strukturirani intervju – bilješke, so it mixes the two role views. Its only purpose is to show the hidden argumentacija row. The permissions table above is what applies.