← volver a proyectos

$ cat ~/proyectos/certus.md

CERTUS

● en producción 2024

Plataforma de firma digital y facturación electrónica

mi rol: Desarrollador Avanzado — fullstack e integración de identidad

## descripción

Plataforma empresarial de facturación electrónica y gestión documental integrada con el ecosistema nacional de firma digital. Backend NestJS con TypeORM y validación estricta de esquemas con Zod; caching con Redis para las consultas intensivas.

La seguridad se apoya en WSO2: Identity Server para OAuth2/OIDC (client_credentials, gestión de certificados PKCS12, revocación OCSP) y API Manager como gateway centralizado de las APIs del sistema.

## características

  • ▸ OAuth2 client_credentials con WSO2 Identity Server
  • ▸ Ciclo de vida de certificados PKCS12 y revocación OCSP
  • ▸ APIs publicadas y gobernadas tras WSO2 API Manager
  • ▸ Validación de DTOs estricta con Zod y class-validator
  • ▸ Cacheo de respuestas con Redis (cache-manager)

## stack completo

NestJS PostgreSQL Redis WSO2 Identity Server WSO2 API Manager TypeORM Zod