Skip to content

Project Application System #1

@jeffbax

Description

@jeffbax

Project Participant Application System

Overview

We need to implement a system that allows researchers to manage which participants are approved and allowed into their projects. This system involves surveys and survey responses, their associations to projects, and an approval process.

Acceptance Criteria

  1. Researchers can create surveys with multiple question types and associate them with projects
  2. Participants can submit responses to surveys.
  3. Researchers can view survey responses within a project
  4. Researchers can approve or disapprove survey responses

Requirements

1. Project-Survey Connection

  • Create an interface for researchers to associate surveys with projects
  • Surveys should be reusable amongst multiple projects
Screenshots

Project-Survey Connection1
Project-Survey Connection2

2. Multi-type Survey Questions

  • Update the survey UX to support the selection of multiple question types:
    • Rating scale (e.g., 1-5)
    • Yes/No answers
    • Text responses
Screenshots

Multi-type Survey Questions1
Multi-type Survey Questions2

3. Survey Response Functionality

  • Implement a feature allowing participants to record responses to surveys
Screenshots

Survey Response Functionality copy

4. Survey Response Review and Approval

  • Develop an UI for researchers to view survey responses within a project
  • Implement individual approval functionality for each response
Screenshots

Survey Response Review and Approval1
Survey Response Review and Approval2

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions