wiki:application-functionality-overview

Enlist Functionality Overview

Overall Goals

Our goal with Enlist is to accomplish three objectives:

  • Track all volunteers
  • Manage volunteer activities in which people can volunteer for
  • Track all volunteer hours so that volunteers can be rewarded for their time (think rewards points like airline miles)

Enlist Screens / Views

There are three sections of views:

  • Main
  • Volunteer
  • Coordinator / Admin

Main

  • Welcome
  • Register (as a new volunteer)

Volunteer

  • Home / Dashboard
  • View Past Activities
  • View Up-Coming Activities
  • Sign-Up for New Activity
  • View Points Activity
  • Transfer Points
  • Redeem Points for Race / Event / Gear

Coordinator / Admin

  • Home / Dashboard
  • New Volunteer Entry
  • Edit Volunteer
  • Manage / Search / View Volunteers
  • New Event
  • Search / View Events
  • New Activity
  • Manage / Search / View Activities
  • Volunteer Check-In/Out?
  • Make Credit / Debt Points

Emails

  • Welcome New Volunteer
  • Welcome New Volunteer (from Import)
  • Confirm Volunteer Activity Sign-Up
  • Remind Activity Sign-Up
  • Volunteer Balance Update