Small Node-based indexer + a static web app for flexible analytics of vscode-workspaces. Assumes that THIS is your central folder where your *.code-workspace files are living.
My general best-practise-concept is to have a readme file in each folder.
Rule: everything the browser downloads goes in public/ (HTML/CSS/client-JS/images).
Everything server-side goes in src/.
Design rules • public/ = everything the browser can fetch directly (static UI assets). • src/ = everything server-side (Express logic, APIs, auth, DB, etc.). • server.js stays small: “load config → start listening”. • app.js owns Express configuration (middleware, static serving). • routes.js owns routing (API endpoints and any server routes).