Skip to content

3See/etect-app

Repository files navigation

#eTect Pill Ingestion Survey WebApp

Application Workflow

  •  User logs into our web site.  The user logging in is presented with a list of studies to which they should have access. (users and passwords are set up locally for now)
    
  •  The user selects the desired study as they may have access to multiple.  All data from this point forward is displayed based upon the “filter” of the study selected.
    
  •  For phase 1, recall we are simply trying to enroll a subject into a clinical trial.  To that end, the following things must happen
    

** Allow for entry of new patient data (see snapshot for relevant fields) ** Link an available reader (note: available readers based on selected trial above) to the patient. IMPORTANT NOTE: Because a reader can be lost and the phone receiving messages could change, this information must be modifiable, but historical data must be preserved. ** Because a given study may have many groups, allow the subject to be placed in a specific group after being enrolled ** Allow for entry of a start date and an end date for a subject's participation in the project. ** Either in this phase or the next, allow the study coordinator to see a list of all subjects and their patterns of taking a pill

##Features

###Enrollment of a new subject into a study. -The user should be able to add new users within his/her study and later place that subject in a group within that study. Alt text

###Overview of all the groups within a study and the study's general complience information -Information about the groups within a study will be displayed numerically, as well as in two seperate charts. Alt text

###Reports View -This page displays all of the subjects within a group and their basic data, along with their ingestion times over the course of the study. Alt text

###Search -The user should be able to search through all the records they have access to to find a specific subject. Alt text

###MSSQL Integration

MongoDB is not secure enough for our purposes, so we have a new ORM to map calls to the client's SQL database.

###Side Navigation Bar

A sidebar directive has been added to every page after logging in for ease of access and better UI experience.

###Views

  • Subject Status
    Shows a subject's ID, group, reader ID, and status(complete, incomplete, or unverified).
  • Subject Setup
    Assign a subject to a group, a reader, and input a phone number and a start and end date. This page also records ingestions times/dates.
  • Subject Selection
    Search for and select a specific subject in order to view or edit their information

###Standardized Header

A consistent header has been added to every page for better UI look and feel.

About

Boilerplate Repo for eTect Survey App

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •