Setting Up a Salesforce DX Project From Scratch (Beginner Friendly Guide)