Management Portal Modules
The Management Portal is the Angular application management-console
(projects/management-console), built to dist/management-console and served at
/management-portal/.
Core module
projects/management-console/src/app/modules/core.module.ts — initialises the application-wide
services and configuration, and is imported once by AppModule.
Feature modules
Location: projects/management-console/src/app/modules.
| Module | Purpose |
|---|---|
|
Login, password reset and the change-password flow. Routed under |
|
The application shell and landing view; hosts the routed feature pages. |
|
Automation rules and workflows. |
|
Analytics views, including embedded Superset dashboards. |
|
Device profile definitions. |
|
Firmware and configuration operations on devices. |
|
Bulk operations across device groups. |
|
Firmware and configuration file storage. |
|
Device and system monitoring views. |
|
Administrative reports. |
|
System-level report views. |
|
System configuration and the system-overview pages, which embed Grafana dashboards through the
|
|
Platform and portal settings. |
|
WiFi configuration. |
|
Declarations shared inside this application only; cross-portal code belongs in ft-common. |
The routed tree is defined in projects/management-console/src/app/app-routing.module.ts; see
Routing & Layouts.