MVP Features
Volunteer Facing Website -
Organization Page
A place where Clients can see their personalized Organization page. This page will contain only this Organization’s events and the map will be only focused on events for them. Organization admins will be able to customize some aspects of this page to make it look and feel like their own space.
Feature | Description |
---|---|
Branding | Ability for the Client to control the sections of their homepage, basic branding, and custom colors. |
Map | Provide a Google Map of the Organizations closest Events. |
Event List | Listing of events with filters to allow Volunteers to search using some basic . |
Customizable Text | Clients will be able to customize the text in certain places on the page to give Volunteers more information about the Organization. |
Event Page
A place where Volunteers can drill into specific Events for an Organization and get more details about this particular opportunity. This page will contain detailed information about the Event and should only contain data related to that one event. A map will be provided alongside a list of Locations and Shifts for this Event.
Feature | Description |
---|---|
Branding | Custom Client branding and colors will be carried down into the Event page. |
Map | Map with the different locations of the Event marked on it. |
Shift List | Listing of Shifts that are available for this event. |
Request Shifts | The ability for Volunteers to request volunteer Shifts. |
Event Coordinators | A list of Event coordinators will be shown in case Volunteers need to know who to contact for more information. |
Preview | We will provide a read-only Event Preview page for Client admins to see what the Event page will look like when it goes live so they can review the presentation before it goes live. |
Volunteer Profile
An information dialog where a Volunteer can see and edit their personal information like Address, Email, Profile Picture, etc. They will also be able to view their upcoming and previous shifts.
Feature | Description |
---|---|
Profile Picture | Ability for a Volunteer to view and change their profile picture. |
Edit Personal Information | Ability for a Volunteer to update their Name, Email, Phone, Address, City, State, and Zip. |
Upcoming Shifts | A list of upcoming Shifts the Volunteer has signed up for with the ability to cancel them. |
Previous Shifts | Show a list of the Volunteer's previous Shifts. |
Volunteer’s Groups
A place where the Volunteer will see a list of any Groups they are a part of. A Volunteer can request to join a Group using a custom Group Code, then the group will show up here if they are approved by a Group leader.
Feature | Description |
---|---|
Volunteer’s Group List | A Volunteer will be able to see a list of their current Groups as well as any pending Group join requests. |
Leave Group | The ability for a Volunteer to leave a Group or cancel a pending join request. |
View Group Shifts | A Volunteer will be able to see shift opportunities for their specific Group and they will have the ability to request to work those Group shifts. |
View Group Information | A Volunteer will be able to see their Group information including Group Leaders contact information and a list of Group members. |
Group Manager
This is where the Volunteer that is also a Group Manager will be able to approve Group join requests, request group shifts, view group members, and edit group details.
Feature | Description |
---|---|
Edit Group Info | Allow a Group Manager to edit the Group summary, name, and picture. |
Manage Members | Managers will be able to remove existing Group members and approve/deny pending join requests. |
Request Group Shifts | A Group Manager will be able to find Group based shifts and submit a request for their Group to work the shift. |
Approve Member Shift Requests | Once a Group has been approved for a shift, Volunteers will be able to ask to work these shifts and Managers will have the ability to approve those requests or even manually assign Group members to approved shifts. |
Full Email support that will communicate shift changes, account information, and allow some marketing style volunteer campaigns.
Feature | Description |
---|---|
System Wide Emails | Volunteers will be notified about account changes for standard things like Sign Up confirmation, Shift Request Status, Group Join Status, etc. |
Organization Emails | We are looking to add some initial email templates that will allow Organizations to send out some custom emails to their past Volunteers to let them know of upcoming opportunities. |
Follow Up Emails | The ability to send a follow up email after an Event/Shift is complete to thank the Volunteers. |
Admin Website -
Client Settings
Only one Admin will be able to edit global settings for a Client. These admins will be able to set branding colors/logo and manage their Organizations.
Feature | Description |
---|---|
Branding | Allow this Admin to set at least three different branding colors and set a brand logo. These colors and the logo will be applied to their associated Organization and Event pages. |
Create/Archive Organizations | They will have the ability to create new Organizations or remove (archive) old ones. |
Manage Admins and Permissions | Client Admin will be able to add Organization Admins and set permissions for them. |
Manage Organizations
A place where Admins can edit the Organization page details, see a list of all Volunteers that have worked a Shift in this Organization, and manage Locations.
Feature | Description |
---|---|
Customize Organization Page | Add/Change the Organization’s banner image, edit the Organization’s title, sub-title, and other page verbiage. |
Volunteer list | View and export a list of Volunteers that have worked a Shift at one of the Events under this Organization. |
Manage Locations | Manage a list of set locations by adding/removing Location addresses that will be used by Events. |
Manage Events
Ability for Admins to create Events and manage them. We will also have the ability to customize some of the Event page verbiage and banner image.
Feature | Description |
---|---|
Create Event | Ability to create a new Event with date ranges. |
Delete Event | Ability to archive an old Event. |
Customize Event Page | The Event page will use the Client logo and colors for the general theme, but Admins will be able to add a custom banner image and set some general page verbiage to add details about the event. |
Location & Shifts | Admins will be able to setup Locations (by selecting from the predefined Organization Locations list) and then create Shifts for these locations. They will also be able to manually assign Volunteers to these Shifts if they want. They will be able to select a start and end time as well as a maximum Volunteer count. |
Volunteer List | View and export a list of Volunteers that have worked a Shift for this specific Event. The ability to start a background check on a specific Volunteer or review previous background check if one was already performed. |
Pending Shift Requests | Admins can see a list of Volunteers and Groups who have applied for a Shift and need to be approved. |
Recurring Shifts | When setting up Shifts, Admins will be able to create a recurring Shift schedule |
Miscellaneous Items
Feature | Description |
---|---|
Iframe Embed | A small library of different IFrame embed options will be available to embed a list of Shifts or Events into an existing website. |
Wordpress Plugin | We will be creating a small Wordpress plugin that will be able to show a list of Shifts or Events. |
Background Checks | Admins will be able to run basic background checks on Volunteers. |
Volunteer Waiver | Create waiver with basic e-signature. Ability for organization to upload waiver form text and have volunteers sign-off. |