This repocontains the full project and is therefore in an usual structure. When combining IT and business aspects (and a website is marketing is business) there exists a vey helpful method with TOGAF.
What I take out of TOGAF is the vocabular which helps me switch into a high-level view on my projects when I am in the trenches of building blocks. This vocabulary structures my thinking and I chose many naming conventions from my understanding of the method. With that as a reference here the pointers into this repository:
These applications are deployed within the solution, are specificially written for it and far from off-the-shelf.
./application/physical/backend
./application/physical/mobileapp
I am a business administration guy by trade and can't help but spot "biz" where I see it. Th latest when hardware comes into play there is purchasing, maybe even a boll of materials 'BOM' and it doesn't help to put the customer user is in focus the terminology just fits.
This folder is typically used by scripts in ./application/physical to hold data in a predictable place. I tend to do a lot of curl'ing with checks for If-Modified-Since to be nice to the (mirror) servers.
About off-the-shelf technology used by the project.