← Volver a proyectos
Completado Propios

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

Node.js TypeScript Express MSSQL MariaDB EJS Socket.io

Herramientas

OpencodeGit
Ir al inicio

Otros proyectos

Ver detalles
En desarrollo
Propios
Ver detalles

Yezzfolio CMS

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

Node.jsExpressTypeScriptPostgreSQL +3
Ver detalles
Completado
Propios
Ver detalles

GIDE App

Aplicación web para la Gestión de Información del Departamento de Epidemiología de salud pública.

ReactNode.jsExpressMySQL +2
Ver detalles
Completado
Colaborativos
Demo
Ver detalles

SIGOB Ecosystem

Ecosistema de gestión fiscal gubernamental para el Estado Amazonas que digitaliza presupuestos, nóminas y autoservicio.

Vanilla PHPJavaScriptMariaDBBootstrap +1