SysAdmin Tools
Dashboard de administración empresarial para entornos retail multi-sucursal con monitoreo de infraestructura POS y pantallas.
Galería
Descripción
Aplicación web interna (Node.js/Express) que centraliza el monitoreo de infraestructura POS (SQL Server), control de cartelería digital mediante WebSockets y Wake-on-LAN, y la gestión de precios a través de un patrón cache-aside. Cuenta con sistema de roles modulares, auditoría completa y encendido remoto de TVs.
Problemas que resuelve
Entorno retail multi-sucursal sin visibilidad centralizada de jobs SQL Server, conectividad de cajas, ni control remoto de cartelería digital. La gestión de precios implicaba tocar cada base de datos manualmente y no existía trazabilidad de operaciones administrativas.
Funcionalidades destacadas
- Dashboard de jobs SQL Server en tiempo real con consulta a msdb y graceful degradation
- PMC — Price Management Center con patrón cache-aside e importación masiva desde Excel
- Control remoto de TVs Samsung (Tizen) y LG (WebOS) con rutina WoL y WebSocket
- Monitoreo ICMP de red con ping batch e historial de latencia
- Auditoría transversal de todas las operaciones CREATE/UPDATE/DELETE
- Sistema de permisos modulares N:M con JWT stateless y roles granulares
Arquitectura
MVC modular sobre Node.js/Express + TypeScript. Doble base de datos: MariaDB local para configuración y caché, SQL Server remoto (solo lectura) en cada terminal para consulta de jobs. Factory mssql con credenciales encriptadas AES. Frontend EJS con Nothing Style (glassmorphism + tipografía Space Grotesk/Silkscreen). Event delegation pattern obligatorio vía data-action.
Tiempo de desarrollo
Más de 6 meses
Stack tecnológico
Herramientas
Otros proyectos


Yezzfolio CMS
CMS headless para portafolios de artistas con integración de Google Drive y exportación estática automatizada.



GIDE App
Aplicación web para la Gestión de Información del Departamento de Epidemiología de salud pública.
SIGOB Ecosystem
Ecosistema de gestión fiscal gubernamental para el Estado Amazonas que digitaliza presupuestos, nóminas y autoservicio.



