RecruitForce

RecruitForce ☁️

End-to-End Recruitment Management Application | Salesforce Platform

RecruitForce Banner

RecruitForce is a cloud-based Recruitment Management Application built on the Salesforce Platform, designed to streamline position tracking, applicant pipelines, review scoring, and security controls. The project features production-ready Salesforce DX metadata source files, alongside an interactive, premium local web simulator portal to test flows, database relationships, and Field-Level Security (FLS) locally.


🚀 Key Features


📐 Schema Architecture

Below is the relational database layout configured for the application, mapping Master-Detail and Lookup relationship boundaries:

Salesforce Schema Builder Custom Objects


📱 Live Local Simulator

You can launch and interact with the recruitment simulator immediately without logging into a Salesforce sandbox:

  1. Navigate to the project root directory.
  2. Open index.html in Google Chrome or any modern web browser.
  3. Toggle between HR Recruiter and Standard Interviewer profiles in the top bar to experience Field-Level Security restrictions in real-time.
  4. Submit a new Job Application to trigger the animated Declarative Flow Simulator and view simulated email notifications.

🔧 Installation & Salesforce Deployment Instructions

Deploy the recruitment package directly to your Salesforce environment using the Salesforce CLI:

  1. Ensure the Salesforce CLI (sf) is installed on your local machine.
  2. Authenticate your target Salesforce Org:
    sf org login web -a recruitmentOrg
    
  3. Deploy the metadata package source files:
    sf project deploy start
    
  4. Open the org in your browser to verify:
    sf org open -o recruitmentOrg
    

💡 About the Project

This project demonstrates clean database architecture and declarative process design on the Salesforce Cloud. By leveraging automated triggered actions and field-level permissions, RecruitForce eliminates administrative overhead and safeguards sensitive candidate data during the talent acquisition lifecycle.


🔗 Connect

For questions, collaboration, or feedback: