Pocro Vento Documentation

Backend: Assessment list

GitHub Issue: #215

Last modified with commit 374306c on by Aljaž.

Backend task for the assessment list (GET /assessments) – check the API spec and DB structure, permissions and visibility, implement filters, sorting and pagination, and verify against the spec.

Docs: Assessment list Spec: GET /assessments (getAssessments), Assessment, AssessmentStatus in api-docs/openapi.yaml DB: Assessments, AssessmentCandidates (search), AssessmentBoardMembers (visibility) in api/database/create_schema.sql

1. Double check API spec and DB structure

2. Implementation

3. Verify implementation against spec

Done when

The list works with every filter, sort and pagination option from the docs, for both roles.