Due to their organic nature, activists groups are often disorganized and take significant effort to plan rallies or protests. Furthermore it is sometimes difficult for interested activists to find an event that fits their cause of choice. Without a common medium for like-minded activists, current events must be organized haphazardly with social networking tools.
Activists
A centralized medium for activist to find events that best fit their preferred causes.
There are three main features to our Activism Program that will satisfy a majority of our users' needs:
View existing events:
Goal: Allow the user to easily sort, filter, and view existing events
Subtask: Navigate to Google Maps widget
Subtask: Select filters
Subtask: View event's information
Precondition: Have clicked on that group's pin on the map or name on the list
Create new events:
Goal: Allow the user to create new events
Subtask: Navigate to Create Event page
Precondition: Logged in
Subtask: Fill in event information (name, location, date, etc.)
Subtask: Hit Add Event button
Precondition: Required information present
Precondition: Must have permission to create event for listed group
Provide a layer of security:
Goal: Allow the creator of an event to restrict viewership
Subtask: Log in
Precondition: Must have an account
Subtask: View restricted events
Precondition: Must be added to the 'viewers' (or better) list for that event
Subtask: Create restricted events
More coming soon
More coming soon
More coming soon
More coming soon
More coming soon