Skip to content

☄️ CRUD action on questions #471

@jillpe

Description

@jillpe

clockify project: VIVA COALA Phase III

reference: #457

Problem

Users have no clear way to contact platform administrators regarding specific issues, especially assessment quality, making overall methods for platform management opaque and ambiguous.

Goal: Give admins and users ability to manage the content

Acceptance Criteria

  • Admins have full CRUD action of questions
  • Users have full CRUD actions only for questions they created
  • Only logged-in users can create, upload, or modify questions
    • Unauthorized access attempts show appropriate error messages
  • UI elements appear/disappear based on user permissions
  • All existing question functionality respects user roles

EDIT

Add button to question view page (next to bookmark?) with user visibility restrictions listed above
Edit will take user to the form with pre-populated data

DELETE

Add button to question view page with user visibility restrictions listed above
App will ask for confirmation before proceeding with the delete

Out of Scope:

Edit/Delete (via CSV)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Epics

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions