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 eventsMore coming soon

GR2 - Designs

More coming soon

...