Pocro Vento Documentation

Backend: Assessment detail

GitHub Issue: #217

Last modified with commit 7a580a0 on by Aljaž.

Backend task for the assessment detail (GET /assessments/{assessmentId}) – check the API spec and DB structure, access rules per role, the caller's activity statuses, implement, and verify against the spec.

Docs: Assessment detail Spec: GET /assessments/{assessmentId} (getAssessmentDetail), AssessmentDetail, AssessmentActivityStatus in api-docs/openapi.yaml DB: all assessment tables in api/database/create_schema.sql (statuses are calculated from AssessmentGrades / AssessmentNotes)

1. Double check API spec and DB structure

2. Implementation

3. Verify implementation against spec

Done when

The detail page can be fully rendered for every role, from this response only.