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 GitHubContexto 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
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