User Stories - shawnacscott/pcs_capstone GitHub Wiki
As a visible person:
In order to decrease my exposure to online harassment and threats, I want to
- discern malicious interactions from benign interactions
- discern patterns in malicious interactions
- share the burden
- filter interactions
- ask allies to commit to helping
In order to filter my interactions, I want to
- scan incoming interactions for particular words and phrases
- forward selected email to allies
- fine-tune my filter based on my messages
- receive an immediate alert if an interaction is an actionable threat
- white list certain people whose interactions shouldn't be filtered
In order to raise awareness about the harassment I receive, I want to,
- see information about the types of harassment directed at me
- see information about the volume of harassment directed at me
- share information about the types of harassment directed at me
- share information about the volume of harassment directed at me
As an ally:
In order to support friends, I want to
- share the burden
- keep friends safe
- alert authorities if a friend's interaction is an actionable threat
- prove I am trustworthy
- log information about a friend's interactions
- review a queue of interactions
As an administrator
I want to
- keep my website safe from spammers
- respond when VIPs or ally's want to leave the site
- Manage the site's user details