Update Milestone_3 authored by Harris Ferguson (haf094)'s avatar Harris Ferguson (haf094)
...@@ -35,23 +35,24 @@ Robin is a young adult, and a working professional. They has plenty of free time ...@@ -35,23 +35,24 @@ Robin is a young adult, and a working professional. They has plenty of free time
# Epics # Epics
## As Robin, I want to be able to create an account and receive notifications about reuse options and events near me ## As Robin, I want to be able to find out when reuse events are happening so I can attend them and learn more about reuse
### Stories ### Stories
- As Robin, I want to be able to create a user account so that I can keep persistent notification information on the application - As Robin, I want to be able to create a user account so that I can configure my notification settings
- Acceptance Tests - Acceptance Tests
- Can create an account with my email - Can create an account with my email
- Can log out and log back into the same account - Can log out and log back into the same account
- Cannot create a second account with the same email - Cannot create a second account with the same email
- Users can still use the application without an account - Users can still use the application without an account
- Cannot create events with a user account - Cannot create events with a user account
- As Robin, I want to be able to browse reuse events near me so that I can stay in the loop about reuse events and initiatives - As Robin, I want to browse reuse events on a calendar by month so that I can plan my time to attend them
- Acceptance Tests - Acceptance Tests
- Cannot see events in the past - Calendar displays correct current month when opened
- Can see events happening in the future - Calendar highlights current day
- Browse events my time on a calendar - Days outside the current month are "grayed" out
- As Robin, I want to receive notifications about events happening so that I can plan my time to attend them - Days with events will have that events title displayed on the day
- As Robin, I want to receive notifications about selected events so that I can remember I want to attend them
- Acceptance Tests - Acceptance Tests
- Receive notifications about events happening in the future - Receive notifications about events happening in the future i've selected
- Don't receive notifications about events which happened in the past - Don't receive notifications about events which happened in the past
- Don't receive notifications if the option is turned off - Don't receive notifications if the option is turned off
...@@ -253,7 +254,21 @@ As Teacher Tree, I want a way for users to contact me so I don’t miss opportun ...@@ -253,7 +254,21 @@ As Teacher Tree, I want a way for users to contact me so I don’t miss opportun
- Only user can access personal info they provide - Only user can access personal info they provide
## Amy Administrator ## Amy Administrator
- Vital Stats:
- Age: 30
- Job:
- Administrator / Organizer for a waste reduction organization
- Goals / Needs:
- Amy would like to inform people about events and initiatives the reuse organization she works for is putting on
- Amy would like to represent her organization while using platforms, rather than using a personal account
- Frustrations
- Amy is frustrated when she can't spread the word about events she is planning
- Technical Proficiency
- Amy is very comfortable with technology
- As part of her job, Amy manages user accounts of behalf of her organization that several people use (Facebook Business Pages etc.)
### Description
Amy is an administrator for a reuse organization. She organizes events where people can learn about new ways to reuse things. She needs a platform on which she can let people know about these events on behalf of her organization, as well as particular services that her organization offers to individuals wanting to reuse items.
### Epics ### Epics
As Amy, I want to be able to create an event for my organization listing so that people can come learn about reuse As Amy, I want to be able to create an event for my organization listing so that people can come learn about reuse
...@@ -274,5 +289,3 @@ Acceptance Tests: ...@@ -274,5 +289,3 @@ Acceptance Tests:
- Non Organization accounts cannot create events - Non Organization accounts cannot create events
- Can log into this account after logging out - Can log into this account after logging out
- Non organization emails cannot create accounts (2 factor) - Non organization emails cannot create accounts (2 factor)
As Amy, I want to be able to pin my event to a map
\ No newline at end of file