lookit / lookit/lookit-api

Add checkbox option for participant country to "All Responses" download

Open
#800 0 comments 0 reactions 0 assignees View on GitHub
Researcher
Dominant language
Python
Stars
12
Forks
21
Avg merge
5d 19h
Merged PRs (30d)
5

Description

# TL;DR

In the "All Responses" study view (https://lookit.mit.edu/exp/studies/###/responses/all/), add a checkbox to the list of characteristics that includes the family's country of residence.

# Narrative
As a researcher, I want to be able to see the location of each participant with their responses so I can pay them in the correct currency

# Acceptance Criteria

- [ ] Ensure country field from User data is appropriate for use as place-of-residence
- [ ] Add country to set of fields available for addition to Response object (if not already)
- [ ] Checkbox added to front end
- [ ] Tests for new feature
- [ ] QA on new feature
- [ ] Sign off from Kim

# Implementation Notes

Contributor guide

Open the contributing guide

Research direction

Start at the All Responses study view and trace how User data is made available on the Response object and how the existing characteristic checkboxes drive downloads. Verify the country field represents place of residence, add the checkbox and coverage in the tests, then complete QA and obtain Kim's sign-off.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.