TLDR:
How do I re download / re generate the base Craft CMS folders / files if they are missing from a project? I know you can clone the base Craft CMS project from github (this might be the answer?)
Premis
I have a project that was stored in GitLabs but only contains the basic folders for the Craft Projects (I.e. the custom or project specific folders/files):
As you can it is missing mostly all of the major folders / files for Craft CMS.
As I am wanting to do some local work using DDEV I was wondering if there is a Best practice approach to getting the base Craft cms folders / files into the local development area and then applying the project repo and importing the db?
I assume it would be to download a fresh Craft CMS install via git clone and then pull this repo over the top of it?
Any advice would be great.