ProductionCase Study

ArgFilt HUB

Hub empresarial de autenticación, validación de licencias y gestión de usuarios. Similar en concepto a Okta.

Stack principal
AngularNode.jsPostgreSQL
Overview

ArgFilt HUB es una plataforma centralizada para autenticación, gestión de licencias y control de acceso. Permite que múltiples aplicaciones cliente deleguen su lógica de auth y licenciamiento a un único servicio robusto y escalable.

El sistema gestiona usuarios, roles y permisos con granularidad por organización. El módulo de licencias valida en tiempo real el acceso a features según el plan contratado, con soporte para licencias por usuario, por organización y por tiempo. Se integra mediante webhooks y una SDK cliente para Angular.

El diseño arquitectónico prioriza la separación de responsabilidades: el Auth Gateway no sabe nada de las aplicaciones cliente, y el License Engine opera de forma independiente. Esto permite evolucionar cada módulo sin afectar a los demás.

Arquitectura del sistema
ArgFilt HUB — System Architecture
Arrastrá para orbitar · click en un nodo para ver detalle
Módulos principales
Auth Gateway
Autenticación centralizada con JWT, refresh tokens, SSO y gestión de sesiones multi-dispositivo.
License Engine
Validación de licencias en tiempo real: por usuario, organización o tiempo. Feature flags integrados.
User Manager
CRUD de usuarios con invitaciones, onboarding, verificación de email y gestión de perfiles.
Role Control
RBAC con permisos granulares, roles por organización y herencia de permisos configurable.
Webhook Engine
Sistema de webhooks para notificar eventos de auth y licencias a sistemas externos.
Audit Log
Historial completo de acciones: logins, cambios de rol, validaciones de licencia y accesos.
Stack tecnológico completo
AngularTypeScriptNgRxNode.jsPostgreSQLPrisma ORMRedisJWTPassport.jsDockerNGINXWebhooks
// Disponible para colaborar

De la arquitectura al producto.
Del código a la educación.

Abierto a oportunidades, consultoría, colaboraciones open source y proyectos educativos.