diff --git a/app/dashboard/admin/dynamicDashboard/page.tsx b/app/dashboard/admin/dynamicDashboard/page.tsx new file mode 100644 index 0000000..e63a1ba --- /dev/null +++ b/app/dashboard/admin/dynamicDashboard/page.tsx @@ -0,0 +1,19 @@ +"use client" + +import DynamicDashboardPortal from "@/components/dashboard/admin/Configuration/dynamicDashboard"; + + + + + +export default function DynamicDashboardPage() { + return ( + + +
+ Design the dashboard each tenant's users land on in Operations. Arrange rows, + drop in report widgets, then publish. +
++ {widget.type} +
++ Manage translation keys across apps, menus and screens — then resolve their values per tenant. +
++ Scope a translation key to an app, menu and screen +
++ Resolved strings — filtered to the selected tenant's locales +
+| APP | +MENU | +SCREEN | +UI KEY | +CODE | +VALUE | +
|---|---|---|---|---|---|
| {row.app} | +{row.menu} | +{row.screen} | ++ + {row.uiKey} + + | ++ + + {row.code} + + | +{row.value} | +
+ The technician mobile app, embedded live: two flow variations (1a Field Deck · dark, 1b Day Runner · light), 17 screens each — jobs, checklists, QR, inventory, chat, incidents, reports. Every phone is fully interactive. +
++ [ Live Mobile App Frames ] +
++ The catalog of system modules and their menus. These are what you switch on per tenant under feature access. +
++ {module.description} +
++ No menus under this module yet. +
++ Live snapshot of every organization, user, and site managed across the KAFM facility platform. +
+Newest organizations on the platform
++ Platform-wide sign-in policy, trusted devices and the immutable authentication audit trail. Sign-ins, MFA, resets and policy changes are logged automatically. +
+Enforce MFA for all users
++ 6-digit code required on every untrusted device +
+Idle session timeout
++ Auto sign-out after inactivity +
+“Keep me signed in” by default
++ Pre-checks the persistent-session option at sign-in +
+Re-authenticate for sensitive actions
++ Password prompt before user, role or policy changes +
+Trusted device window
++ Days MFA is skipped on a trusted device +
++ MFA skipped until expiry +
++ Revoking forces MFA on the next sign-in from that device. Password changes revoke all devices automatically. +
+Apple One — HQ Tower
+AO-HQ · SIT-3001
+Apple One — Annexe
+AO-AX · SIT-3002
+Novotel Pune — Main
+NP-M · SIT-3003
++ SRM Campus — Academic Block +
+SRM-AB · SIT-3004
++ SRM Campus — Hostel Block +
+SRM-HB · SIT-3005
+Local 1 — Site
+L1-S · SIT-3006
++ Physical locations under each tenant. Define geofences with map coordinates and a working radius. Operations site pickers read from here. +
++ Every organization provisioned on the platform. Manage onboarding, feature access, branding, and status. +
++ All platform user accounts. Create credentials, assign tenants, and manage passwords. This is the single account store — Operations role access reads from here. +
+