Modules
Modules encapsulate product areas such as Invoice, WebUI, Admin, Portal, integrations, and supporting services.
Each module should own its templates, static assets, configuration, jobs, language files, and module-specific helpers where possible.