lookit / lookit-api

Codebase for Lookit v2 and Experimenter v2. Includes an API. Docs: http://lookit.readthedocs.io/
https://lookit.mit.edu/
MIT License
10 stars 18 forks source link

GARDEN pages for CHS/Lookit Website Merger #1156

Closed ianchandlercampbell closed 1 year ago

ianchandlercampbell commented 1 year ago

TL;DR: Children Helping Science/Lookit merger web plan; childrenhelpingscience.com should be displayed as parent site, host can be lookit.mit.edu; Project GARDEN will need a subsite childrenhelpingscience.com/project-garden with multiple pages

Narrative

Childrenhelpingscience.com and lookit will be merging late spring/early summer to be a "one-stop shop" for families who wish to participate in research online, building on the aspiration of the current Lookit home page ("Children Helping Science: powered by Lookit)

I've included an initial idea for a website map that can serve as the basis for the new childrenhelpingscience.com, including the home page, Project GARDEN subsite and pages, and how this can all integrate into the existing lookit.mit.edu site. There is an editable file to use at https://app.diagrams.net/ as well as a picture of the current output.

Looking forward to further discussions as we move toward the new Children Helping Science site!

Acceptance Criteria A precise description of how/when this issue will be considered closed, e.g.:

CHS-Lookit_Website map drawio_v2 sign-off

Implementation Notes Please see the suggested diagram files for current suggestions!

mekline commented 1 year ago

Thanks, I'll take a closer look at this in a bit, but so I understand, what is the difference between the two diagrams that I should be dialing into?

It would be a really big help if you can sketch the intended pathways that a family will take that go along with this diagram. It really helps us plan what features each page will need to know how they will be used by families. So, I'm looking for you to fill in steps 1-3 below:

  1. I see a facebook ad (or other posting) that says "Come participate in Project Garden". I click on a link to [What page]
  2. On [What page], I see a link that says [What] and click on it, taking me to [what page]
  3. ...
  4. I am on the study detail page of a specific Garden study. I click on "Create Account to Participate", which launches me into the new-account wizard.
  5. If I have an eligible child, the new-account wizard returns me to the study detail of the same specific Garden study. If I don't have an eligible child, the new-account wizard sends me to the general Lookit study list to find another study to take.
  6. I choose an eligible child and click "Participate Now". This launches the study.

I know this seems sort of over-explainy, but I promise it will help me better understand what you have in mind! We will need to evaluate this proposal against three default pathways that are already supported given the current architecture + the static Garden pages, following how other labs do things with "Vanilla" Lookit:

  1. I see a facebook ad that says "Come participate in Project Garden". I click on a link to the Lookit study detail page of some specific Garden study.
  2. I click on "Create Account to Participate" which launches me into the new-account wizard.
  3. (Continue as above)

Or:

  1. I see a facebook ad that says "Come participate in Project Garden". I click on a link to the lab study page, currently lookit.mit.edu/studies/garden, will be childrenhelpingscience.com/studies/garden/
  2. I click on one of the available studies I see, taking me to the study detail page for that study.
  3. I click on "Create Account to Participate" which launches me into the new-account wizard.
  4. (Continue as above)

Or:

  1. I see a facebook ad that says "Come participate in Project Garden". I click on a link to a dedicated webpage that gives more information about the study I might participate in (In this case, www.childrenhelpingscience.com/projectgarden, in other labs' cases, www.mywebsite.com/whateverintropage)
  2. On this webpage, I see a link that goes to either (a) childrenhelpingscience.com/studies/garden/ or (b) a specific study detail page.
  3. (Continue as above)
ianchandlercampbell commented 1 year ago

There are a few minor differences, but they're essentially the same-- I've edited so only the editable .svg file is there now, as GitHub previews this properly. Feel free to use this as a base for editing y'alls plan as we move forward!

I can make another diagram for the suggested family experience as a supplement to this sitemap later this week, thank you for thinking through these options!

mekline commented 1 year ago

Closing this issue in favor of the new page-by-page tickets!

https://github.com/lookit/lookit-api/issues/1211

https://github.com/lookit/lookit-api/issues/1212

https://github.com/lookit/lookit-api/issues/1210

https://github.com/lookit/lookit-api/issues/1213