Este sistema permitirá a los colaboradores de la empresa registrar incidencias para que el equipo de TI pueda darle seguimiento y resolverlas de manera eficiente.
Además, el sistema gestionará un registro de los equipos de cómputo de la empresa y llevará una bitácora de mantenimientos para cada uno de ellos.
También se incluirá la capacidad de mostrar el desempeño del equipo de TI a través de gráficos, proporcionando una visualización clara y detallada de su rendimiento.
Esta versión inicial fue desarrollada utilizando Laravel como herramienta principal del lado del servidor, con el apoyo de Livewire para una integración dinámica y eficiente. Para las interacciones en el cliente, se empleó Alpine.js, lo que permitió añadir interactividad sin necesidad de realizar numerosas peticiones al servidor.
Entre las mejoras planificadas para el sistema se encuentran:
Notificaciones por Correo: Implementar un sistema de notificaciones por correo electrónico para informar a los colaboradores con perfil de soporte cuando se les asigne un nuevo ticket. Esto asegurará que los asignados reciban actualizaciones oportunas sobre sus tareas.
Tareas Programadas (Cron Jobs): Crear un cron job que se ejecute periódicamente para verificar si hay mantenimientos pendientes. Esto ayudará a gestionar de manera eficiente las tareas de mantenimiento y asegurará que no se omita ninguna.
Filtrado de Reportes: Modificar el módulo de reportes para que los usuarios con perfil de soporte solo puedan ver los reportes que tengan asignados. Esto permitirá una gestión más centrada y organizada de los reportes y tareas asignadas.