Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow participants to sign up #1

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

rsaris
Copy link
Contributor

@rsaris rsaris commented Sep 6, 2018

This adds a new model to the application to represent the Participant.

Participants can:

  • Create a new account in our system
  • View their information, including which projects they have applied to
  • View and apply to new projects

Staff and researchers can:

  • View a list of the participants in the system
  • View their projects and who has applied to the project

Future work:

  • Allowing participants to sign in instead of always asking for their password when they want to do an action (i.e. sign up for a project or update their information)

@rsaris rsaris force-pushed the feature/participants branch 3 times, most recently from 500bc25 to 458de7b Compare September 6, 2018 19:22
This introduces a new model to represent the Participant in React as well as a
service for loading these participants up.
This adds a page for creating a participant, viewing a participant, and viewing
all participants in the database. In doing this added a service for loading up
projects that a participant is associated with for display.
This adds a page to allow for a participant to sign up while also adding a list
of current participants to the project page. This includes adding a new method
to load participants associated with a project.
@rsaris rsaris force-pushed the feature/participants branch from 458de7b to 7c11bca Compare January 29, 2020 15:40
@rsaris rsaris changed the title Javascript Technical Interview Allow participants to sign up Jan 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant