A Salesforce project for managing and collecting credentials from volunteers (eg. Working with Childrens Check, Police Check, Drivers License).
Continuing the work of a team at the February 2024 Sprint, this project expanded the original goal of managing credential checks for people and organisations.
This project was built at the SFDO Community Sprint in Sydney by:
- Jerry Huang
- Gourav Sood
- Jeremy Fahey
- Katie Connors
- Justin Yoon
- Justine Mathieson
- Kristyna Turner
- Sam Clifton
- Jennifer Cains
- Ashish Maharjan
Work performed at previous sprints:
- Review of Feb 2024 Sydney Sprint, including a detailed process map in Lucid Chart
- Expanded scope beyond Working with Children checks to broader credential management use cases
- Built out data model and permission set structure
- Credential verification process with data points for credential management
credentialscheck/
├── force-app/ # Default package directory - all metadata lives here
│ └── main/default/
├── config/ # Scratch org definition files
├── scripts/ # SOQL and Apex utility scripts
└── docs/ # Project documentation
- Salesforce CLI v2+
- VS Code with Salesforce Extensions
-
Authenticate to your target org:
sf org login web --alias credential-check-au
-
Push source to a scratch org:
sf project deploy start
-
Open the org:
sf org open
This project follows the source-driven development model using Salesforce DX.
See the /docs folder for architecture decisions, implementation notes, and the project todo list.