Skip to content
This repository has been archived by the owner on Aug 14, 2024. It is now read-only.

MVP 0.1 SPRINT 1 USER STORIES

gianbun edited this page Jun 18, 2019 · 3 revisions

MVP 0.1 / Sprint 1 (end of June)

italics = completed

bold = to be completed

Log-In

(completed)

  1. As an unlogged user, I am only able to view the login page, so that I have to log in to view the site.
  2. As a logged-in user, I am able to view all the pages on the site so that I can navigate the throughout the site.
  3. As a logged-in user, I am able to log out by pressing a button present on the main navigation page.

Intake

1. As a user, I am able to find a link to the intake form from the main navigation page, so that I can access the form.

2. As a user, I am able to fill out the intake form for a participant so I can save their data to the database.

3. As a user I want to be able to categorize a case as RUSH so I can fast track its processing.

Index (main navigation page)

  1. As a user, I am able to see the full list of participants so that I am able to select a specific participant and be taken to their profile page. (completed)
  2. As a user, I am able to see all records organized by pages so that I don’t have to scroll through the entire list. (completed)

3. As a user, I am able to export all the completed case files ready for export so that I have a CSV file with the relevant information for filing motions.

  1. As a user, I want to be able to see RUSH/urgent cases, so that we can process those cases first.

Profile

(front end completed, back end to be finished + connected)

  1. As a user, I am able to access an individual participant’s profile page so I can review their personal information.
  2. As a user, I am able to enter information on a participant’s profile so I can create records for multiple citations and violations.
  3. As a user, I am able to enter text in the notes box on an individual’s participant’s profile so I can record relevant information.
  4. As a user, I am able to review and change the case status of an individual participant on their profile page so I can keep track of what stage their case is at.
  5. As a user, I am able to record which background checks have been done for an individual participant, so their profile page can reflect the information.
  6. As a user, I want to be able to select information on an individual participant’s page so I can assign the case to a specific team member.
  7. As a user, I want to be able to see RUSH/urgent cases, so that we can process those cases first.