Requirements with comments - mtp26/INFSCI2560SpringAMP GitHub Wiki

Participant's interface

  • Presents information about experiment
    • Name of the study
    • Description
    • Eligibility requirement to participate in the study
      • Age, gender, other?
    • Timeframe of the experiment
      • Show calendar or schedule?
    • Length of the experiment
      • Hours or minutes
      • Repeating or one time? Should repeating events show per session, total time or both?
    • Payment
      • Monetary
      • Gift certificate?
      • Other?
    • Contact information
      • Name
      • Phone number
      • E-mail
    • Keywords - list?
  • Participants should be able to subscribe/unsubscribe in order to get notifications about new studies
    • Subscribed based on keywords, and timeframe
  • Participants should be able to contact researchers to express their interest in the study
  • Search functionality: allowing to search by keyword, time, and contact information

Researcher's interface

  • Ability to enter/modify information
    • Any modification should allow new notification being sent to subscribers
  • Ability to view subscribed participants
  • Ability to view interested participants
  • Ability to contact interested participants to schedule
    • Connection to Google calendar to help with scheduling