The project involves the following concepts: Component Creation HTML Layout creation if:true directive Looping for:each Getter Methods Properties Form Submit and reset Read All About It Salesforce DX Developer Guide