Skip to content

Simplifying shift sign-up for end users #142

@adamjrice

Description

@adamjrice

I received feedback from a few people that the FVS was hard to use. Most people want to get in, sign up for a couple of shifts, and get out. The current interface overloads them with information and makes it hard to focus on the information they want.

My hot take: Change the default view as follows.

  1. A first pane with the text "I want to volunteer for [EVENT] in [DEPARTMENT] as a [ROLE]". Wait until a department selection is made and display available shifts in a time-sorted list below, refine by role if a role selection is made. Consolidate roles that are part of a set (eg ice cashier/pusher/slinger). Multiple instances of the same shift would be consolidated into a single line item, showing how full that shift is as "Saturday Swing Dirt Ranger (3/12)"—or do a tiny thermometer infographic if you want to get fancy. A checkbox, disabled by default to "Show shifts that overlap with my current shifts." At the bottom of this pane would be "More options…" for setting up group shifts and anything more complicated.
  2. A second pane showing "My shifts" with download links.
  3. A third pane, maybe, showing "Information about departments and roles"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions