La superficie web tiene dos perfiles diferenciados, cada uno con una vista acotada respaldada por control de acceso basado en roles. El panel de administración, construido en React sobre un backend de Laravel, permite a los supervisores configurar equipos, editar listas de verificación, gestionar usuarios y permisos y vincular tabletas a operarios concretos. El DSL constructor de reactores / procesos es aquí la pieza central: la planta añade un reactor nuevo o amplía un flujo de proceso existente editando plantillas de listas de verificación en el panel de administración, sin esperar a un ciclo de ingeniería. Los equipos nuevos, las nuevas definiciones de etapas y los nuevos requisitos de evidencia fotográfica se incorporan mediante configuración.
El panel de control es una superficie de supervisión en tiempo real que transmite el estado de la planta por WebSockets (tiempo de actividad actual de los reactores, número de errores, turnos en curso, crecimiento del archivo de ciclos completados) y expone un botón de parada de emergencia protegido por RBAC, de modo que solo un usuario con el rol de controlador pueda pulsarlo. El panel funciona en cualquier navegador moderno dentro de la red local de la planta, lo que permite al controlador supervisar desde una estación fija, un portátil de mantenimiento o una pantalla de pared sobre la línea de producción. Toda la superficie web se entrega como parte de nuestra práctica de desarrollo de software a medida y está estructurada para que las plantas puedan añadir nuevos paneles (exportación de KPI, vista móvil para supervisores) sin reestructurar la capa de datos.