|Version 18 (modified by 9 years ago) ( diff ),|
Table of Contents
BluePrint: Roster Tool for Volunteer Management
The Roster Tool is a tool to assign volunteers to shifts (time slots) of scheduled work in a project.
- This project aims to create a roster tool primarily aimed at the CERT service. This can be used when there is a need of volunteers / people to be rostered. They can be rostered for an event, project, scenario, or an organisation. The tool is visually a table with each cell defined by a job role and a corresponding timeframe.
- The list of the volunteers / people / employees will be pulled up from the database and then populated next to the roster tool for the admin to select and generate a roster.
- A visual tool to generate a roster.
- An administrative profile to create and manage roster
- Compatibility to request change of roster allotment.
- Compatibility with IncidentCommandSystem
- Each CERT team will have an admin who will have access to admin interface. The admin interface will have the following features:
- Roster ability to assign volunteer work on time place grid.
- View / List volunteer - CRUD ability to Add / Delete volunteer (Delete may be necessary to filter out garbage entries or possibly the volunteer who have retired)
- Assign "Essential" status to important cells which would be given priority for job allocation using auto complete
- View volunteer requests ie. see all the list of changes requested from volunteers. Possibility to auto manage the changes.
- View all unfilled slots. List View.
- Volunteer. This profile will have the following functions:
- View allocated job time.
- Request change.
- Declare unavailability (By default a volunteer is considered available)
- Change location / Edit Profile.
Roster UI: Week View
- The current instance of the demo is available at http://bhaavan.demo.gsoc.sahanafoundation.org/roster/index. Feedback on this is appreciated,