@startmindmap ux-sitemap-web scale max 2700 height title 1. Mapa de sitio - Panel administrativo web ' ---------------------------------------------------------------------- ' Mapa de sitio del panel administrativo (apps/web). Se modela como ' mindmap PlantUML para que la jerarquia de workspaces y vistas sea ' inmediata. Cada nodo cita la ruta Next.js que lo materializa. Las ' anotaciones [rol:X] indican el rol RBAC requerido segun la matriz ' de permisos del archivo equipo / roles. ' ---------------------------------------------------------------------- skinparam mindmap { BackgroundColor #FAFAFA BorderColor #525252 FontColor #262626 FontSize 11 ArrowColor #262626 } * ExpressMX Web Admin ** Acceso publico *** /login\n[any admin] *** /forgot-password *** /reset-password ** Dashboard raiz *** /dashboard\n[any admin] *** /dashboard/mi\n(home personal) *** /dashboard/cuenta\n(perfil propio) ** Workspace Operaciones *** /dashboard/operaciones\n[rol: operaciones] *** /dashboard/operaciones/orden/[id] *** /dashboard/ordenes\n(legado) *** /dashboard/zonas **** /dashboard/zonas/nueva **** /dashboard/zonas/[id] *** /dashboard/categorias **** /dashboard/categorias/nueva **** /dashboard/categorias/[id] *** /dashboard/servicios **** /dashboard/servicios/[id] ** Workspace Finanzas *** /dashboard/finanzas\n[rol: finanzas] *** /dashboard/finanzas/corte/[id] *** /dashboard/finanzas/factura/[id] *** /dashboard/finanzas/reembolso/[id] *** /dashboard/cortes **** /dashboard/cortes/[id] *** /dashboard/facturas **** /dashboard/facturas/[id] *** /dashboard/pagos **** /dashboard/pagos/[id] *** /dashboard/reembolsos **** /dashboard/reembolsos/[id] ** Workspace Soporte *** /dashboard/soporte\n[rol: soporte] *** /dashboard/soporte/abrir *** /dashboard/soporte/ticket/[id] *** /dashboard/soporte/caso/[id] *** /dashboard/soporte/mim **** /dashboard/soporte/mim/declarar **** /dashboard/soporte/mim/[id] *** /dashboard/soporte/kb **** /dashboard/soporte/kb/nuevo **** /dashboard/soporte/kb/articulo/[slug] **** /dashboard/soporte/kb/articulo/[slug]/editar *** /dashboard/soporte/mi-rendimiento *** /dashboard/tickets\n(legado) **** /dashboard/tickets/[id] ** Workspace Marketing *** /dashboard/marketing\n[rol: marketing] *** /dashboard/marketing/banner/[id] *** /dashboard/marketing/cupon/[id] *** /dashboard/banners **** /dashboard/banners/nuevo **** /dashboard/banners/[id] *** /dashboard/cupones **** /dashboard/cupones/nuevo **** /dashboard/cupones/[id] ** Workspace RRHH *** /dashboard/rrhh\n[rol: rrhh] *** /dashboard/rrhh/invitacion/[id] *** /dashboard/rrhh/documento/[id] *** /dashboard/invitaciones **** /dashboard/invitaciones/nueva *** /dashboard/prestadores **** /dashboard/prestadores/[id] *** /dashboard/clientes **** /dashboard/clientes/[id] ** Workspace Compliance *** /dashboard/compliance\n[rol: compliance] *** /dashboard/compliance/evento/[id] *** /dashboard/auditoria *** /dashboard/reportes ** Workspace Identidad y sistema *** /dashboard/equipo\n[rol: rrhh + admin] **** /dashboard/equipo/nuevo **** /dashboard/equipo/[id] *** /dashboard/roles\n[rol: superadmin] **** /dashboard/roles/nuevo **** /dashboard/roles/[id] *** /dashboard/sistema\n[rol: superadmin] footer Fuente: apps/web/src/app/dashboard/**/page.tsx, apps/web/src/app/(auth)/**/page.tsx @endmindmap