proyectos / ritm-request-manager

RITM Request Manager

Integracion ServiceNow

Publicado: Septiembre 2025 Next.js, React, TailwindCSS, SQLite
Next.js React TailwindCSS SQLite Node.js TypeScript
RITM Request Manager dashboard
RITM Request Manager employee form
RITM Request Manager admin panel
RITM Request Manager request list
RITM Request Manager transfer orders
RITM Request Manager filtering
RITM Request Manager reports

Descripcion General

RITM Request Manager es una aplicacion integral de gestion de solicitudes de empleados construida con Next.js y React. Permite a los empleados enviar varios tipos de solicitudes (Prestamos, Reemplazos y Otros) de manera sencilla a traves de un portal intuitivo. Cada solicitud puede incluir descripciones detalladas, archivos adjuntos y metadatos relevantes para agilizar el proceso de aprobacion.

Los administradores cuentan con un panel de gestion dedicado donde pueden revisar, filtrar y procesar todas las solicitudes entrantes. El sistema incluye indicadores de prioridad, paginacion avanzada y opciones de filtrado por tipo, fecha, departamento y estado. Una vez aprobadas, las solicitudes generan automaticamente Ordenes de Transferencia listas para integrarse con ServiceNow.

Disenado especificamente para despliegue on-premise, el sistema no requiere dependencias externas ni conexion a internet, garantizando la maxima seguridad de los datos empresariales. La autenticacion dual con seguridad basada en cookies protege tanto el portal de empleados como el panel de administracion, ofreciendo una solucion completa para la gestion de activos de TI.

Caracteristicas Principales

  • Portal de Empleados: Interfaz intuitiva para que los empleados envien solicitudes (Prestamos, Reemplazos, Otros) con descripciones detalladas y archivos adjuntos
  • Panel de Administracion: Sistema de gestion integral para administradores para revisar, filtrar y procesar solicitudes con indicadores de prioridad
  • Integracion ServiceNow: Genera Ordenes de Transferencia que pueden usarse directamente en ServiceNow para la gestion de activos empresariales
  • Filtrado Avanzado: Filtra solicitudes por tipo, rangos de fecha, niveles de prioridad y departamento para una gestion eficiente
  • Paginacion y Rendimiento: Optimizado para manejar grandes conjuntos de datos con vistas paginadas e indexacion de base de datos
  • Autenticacion Segura: Sistema de autenticacion dual con seguridad basada en cookies tanto para empleados como para administradores

Desafios y Soluciones

⚡

Optimizacion de Rendimiento

El principal desafio fue manejar grandes cantidades de datos sin ralentizar la aplicacion. Resolvi esto implementando paginacion e indexacion eficiente de la base de datos.

🔒

Autenticacion Dual

Crear un sistema de inicio de sesion seguro que funcione tanto para empleados como para administradores fue desafiante. Implemente un metodo de autenticacion seguro con seguridad basada en cookies que mantiene las sesiones de usuario protegidas.

📴

Funcionalidad Offline

La aplicacion necesitaba funcionar completamente offline sin conexion a internet. Logre esto usando almacenamiento SQLite local y asegurando que todas las operaciones funcionen sin dependencias externas.

Video Demo