uLAB project structure in VS Code with PlatformIO extension:

Directory Description
uLAB Parent directory
uLAB\.pio Working directory (contains compiled binaries)
uLAB\.vscode IDE settings
uLAB\bin Production binaries prepared for flashing
uLAB\data uLAB html UI
uLAB\Extra Additional files related to system
uLAB\include Contains all customized sensor libraries
uLAB\lib Additional libraries
uLAB\src Source C++ files
uLAB\test Test files (not used yet)
uLAB\.gitignore Contains file list avoid Github synchronisation)