Herramienta interna

Book Management System.

Un panel local para administrar libros y sus cambios, con acceso por roles, historial de auditoría inmutable y notificaciones en vivo.

Código fuente en GitHub

Contexto y alcance

Una herramienta interna para mantener un catálogo de libros y dar seguimiento a cambios importantes con controles claros.

Enfoque

La aplicación separa la gestión del catálogo, el historial de auditoría y las notificaciones para que cada cambio pueda revisarse y comunicarse.

Decisiones clave

La autorización por roles y el historial inmutable protegen las operaciones sensibles. Un servicio Node.js publica notificaciones y Redis mantiene la comunicación entre procesos.

Diseño del sistema

Los cambios de libros pasan por Laravel y Redis al servicio de auditoría, que notifica al panel.

Resultado

El sistema ofrece una vista operativa para administrar libros, revisar cambios y recibir actualizaciones sin perder el contexto de cada operación.

Tecnologías

Laravel Vue.js Node.js TypeScript Redis
Volver a proyectos →