Skip to content

Repository files navigation

credential-check-au

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.

Contributors

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

Background

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

Project Structure

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

Prerequisites

Getting Started

  1. Authenticate to your target org:

    sf org login web --alias credential-check-au
  2. Push source to a scratch org:

    sf project deploy start
  3. Open the org:

    sf org open

Development Model

This project follows the source-driven development model using Salesforce DX.

Documentation

See the /docs folder for architecture decisions, implementation notes, and the project todo list.

About

An initial empty Salesforce nonprofit community project for managing volunteer credential checks (like working with children checks, drivers license, police checks)

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages