Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A centralized medium for activist to find events that best fit their preferred causes.

GR1 - Task Analysis

There are three main features to our Activism Program that will satisfy a majority of our users' needs:

  • View existing events
  • Create new events
  • Provide a layer of security

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

GR2 - Designs

More coming soon

...