Skip to content
This repository has been archived by the owner on Mar 14, 2021. It is now read-only.

This is a Salesforce DX project that provides lightning components for volunteer shift signup that can be placed on an unauthenticated site.

License

Notifications You must be signed in to change notification settings

congmingwudi/nonprofit-volunteer-mgmt

Repository files navigation

nonprofit-volunteer-mgmt

This is a Salesforce DX project that provides lightning components for volunteer shift signup that can be placed on an unauthenticated site.

The code in here extends the Volunteers for Salesforce package: https://github.com/SalesforceFoundation/Volunteers-for-Salesforce

Development

To work on this project in a scratch org:

  1. Set up CumulusCI
  2. Run cci flow run dev_org --org dev to create a scratch org and attempt to deploy this project. This will fail during the pushing of the source to the scratch org. The following steps fix this and deploys the project again.
  3. Run cci org browser dev to open the org in your browser.
  4. Add and verify an org-wide email address.
  5. Run cci task run add_standard_value_set_entries --org dev to add CampaignType picklist values
  6. Run cci task run dx_push -o extra -f --org dev to deploy the source from this project.
  7. Run cci task run dx -o command 'force:user:permset:assign -n Volunteer_Mgmt' --org dev
  8. Run cci task run load_dataset --org dev
  9. Run cci org browser dev to open the org in your browser.

About

This is a Salesforce DX project that provides lightning components for volunteer shift signup that can be placed on an unauthenticated site.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published