← Volver al Inicio

Intranet Corporativa 2.0

Plataforma modular para gestión operativa. Migración total de arquitectura legacy (JSON) a SQL Server.

ReactExpress.jsSQL ServerJWTRefactoringArchitecture
[Espacio para Screenshot de la Intranet]

!El Desafío (Deuda Técnica)

La versión 1.0 de la intranet creció orgánicamente hasta volverse inmanejable.

El Problema "JSON Hell": Toda la persistencia de datos se hacía en archivos `.json` locales. Concurrencia, integridad referencial y seguridad eran inexistentes.
  • Un archivo index.js monolítico de +8,000 líneas.
  • Imposible generar reportes cruzados (ej. gastos de vehículo vs departamento del empleado).
  • Fallas de seguridad críticas en la gestión de sesiones.

La Transformación (V 2.0)

Lideré una refactorización total ("Big Bang") para profesionalizar la plataforma, migrando a una arquitectura relacional robusta sin interrumpir la operación diaria.

Migración a SQL Server

Diseñé un modelo relacional de 39 tablas normalizadas, migrando datos históricos mediante scripts ETL personalizados.

Arquitectura Modular

Rompí el monolito en 20 módulos de rutas independientes (Vehículos, RH, Tickets, etc.) usando Express Router y Middlewares de seguridad.

Módulos Clave Desarrollados

  • Control Vehicular: Gestión completa de flotilla: asignaciones a empleados, bitácoras de viaje, alertas de mantenimiento y cálculo de rendimiento de combustible.
  • Tickets TI: Sistema de Helpdesk interno con SLAs, categorías y notificaciones automáticas.
  • Planeación 2026: Módulo estratégico para definir y trackear metas anuales por departamento con semáforos de cumplimiento.

Impacto en el Negocio

100%
Integridad de datos (vs 0% con JSON)
20+
Procesos operativos digitalizados
Secured
Implementación de Roles y Permisos (JWT)