# Release Notes

# System Requirements

The Global Goals Volunteering Portal is a web application built using the standard web technologies. The portal is supported on latest versions of Mozilla Firefox, Google Chrome and Microsoft Edge. We also support the following browsers Mozilla Firefox and Google Chrome on Android Devices. In this release, we currently do not support using Apple Desktop Browser i.e. Safari and Apple mobile devices. However, you are encouraged to use it and report back any issues.

# Highlights

# Aug 31, 2020

new

New Features

Initial Release

Supported roles:

  1. Volunteer
  2. Event Coordinator
  3. Event Administrator
  4. Portal Administrator
  5. Portal Owner

Volunteer:

  1. Anyone can register themselves in the portal as volunteer.
  2. Volunteers can change their login email address and their passwords within the portal itself.
  3. Volunteers can change their password if they forget their password.
  4. Volunteers can update their profile picture in the portal for better visibility.
  5. Volunteers can subscribe to the categories they are interested to receive the info of any upcoming events and can unsubscribe if they do not wish to receive any mails. This is provided under “My Profile”.
  6. Any volunteer can see events only for this month, last month and next month.
  7. Any volunteer can register/unregister for “one-time” and “Any time” events in the portal until an event is confirmed.
  8. Any volunteer can register/update registration for “Recurring” events till the event is in “Ongoing” state.
  9. A volunteer is shown volunteering guidelines and only after their explicit acceptance a volunteer will be allowed to register for an event.
  10. All registered volunteers will receive email notifications when they register on the portal, register for an event, when an event is confirmed, completed, cancelled and when any critical aspect of an event is modified.
  11. All volunteers can post comments, add documents, pictures, testimonials, and feedback in a single place. They can also see the list of volunteers participating in an event.
  12. Every volunteer can generate their cumulative volunteering activity report from dashboard in the main page.
  13. A volunteer can provide their personal details that can be used to provide a better experience to them.
  14. A registered or an unregistered volunteer can share volunteering ideas with us using contact us form in the main page.

Event Coordinator:

  1. An event coordinator is also a volunteer with extra responsibilities. So, all the points mentioned for volunteer are applicable for event coordinator as well.

  2. Event coordinators for an event can modify event details like description, event date and time, venue details until a certain event state.

  3. Event coordinators can share the event details to all the registered volunteers in the portal to register for the event.

  4. Event coordinators can delete the content posted by volunteers i.e. comments, documents, testimonials, etc., to prevent abuse.

  5. Volunteering hours of a volunteer are calculated by check-in and check-out times captured by event coordinators. The volunteering hours can be modified again by the coordinator to adjust to what happened on the ground.

  6. An event coordinator can add volunteers and assign volunteering hours to them while the event is ongoing/verified or completed in the past.

  7. Event coordinator can change event status from ongoing to verified once the event is completed and all the required check-in/checkouts, volunteering hours and documents are added.

  8. Event coordinators can download event reports and feedback reports for their events at any time.

  9. An event coordinator can work with backdated events, but not more than 1-month-old.

  10. Event coordinators can work with events for which they are coordinators. They are treated as normal volunteers in any other event.

  11. Event coordinators will receive all the email notifications that a normal volunteer receives. In addition to that event coordinator also receives emails when he is assigned as a coordinator to an event, any volunteer registers to the event and when event state is changed.

Event Administrator:

  1. An event administrator can do all the things that an event coordinator does and have extra responsibilities.
  2. Event administrator can create events from scratch or duplicate any existing event for faster event creation.
  3. Event administrator can assign event coordinators or assign self and organize the events.
  4. Event administrator can change the event state within the following states as per event life cycle. Draft/Open/Confirmed/Ongoing/Verified/Completed/Cancelled.
  5. Event administrator can change an event coordinator until “On going” state.
  6. Only after event administrator approves and changes the event state to completed after all due diligence checks, the volunteer hours will be committed to all the participated volunteers.
  7. Event administrators can work with events created by them alone. They are treated as normal volunteers in any other event.
  8. Event Admin receives all the emails that an event coordinator receives.

Portal Administrator:

  1. A portal administrator can do all the things that an event administrator does and have extra responsibilities.
  2. Portal administrators can elevate any volunteer to event coordinator or event administrator based on his/her performance.
  3. A Portal Administrators can manage all resources like events, volunteers, beneficiaries, and participating organizations. These resources are linked to each other in various ways.
  4. Portal Adminstrators can generate cumulative reports for all events based on a selection criterion.

Portal Owner:

  1. A portal owner can do all the things that portal administrator does and have extra responsibilities.
  2. A portal owner can assign a portal administrator.

For more information refer to the Guide

# Known Issues

# Unable to create new event immediately after creating one event

After creating an event if we attempt to create another event, the new event will not be created but instead old event will be updated.

Workaround

Once you create an event from scratch or by duplicating an existing event please refresh your page. Then you can proceed to create another event.


# Unable to register or login properly

If you have attempted to create an account on the portal and then faced issues logging into the portal with the error message Unable to read data from db, your account might not be created properly at the backend.

Workaround

There is no workaround to resolve the issue on your own except by contacting us at support@globalgoalsvolunteering.org. Share the email address you have used to create an account and the URL of the portal instance. We will correct the backend and you should be able to create an account again in the portal.