SaaS B2B · Compliance e contratos
ExpiraHub
Controle de vencimentos e assinatura eletrônica para empresas.
SaaS multiempresa que centraliza contratos, licenças, alvarás e certificados, avisa os responsáveis antes de cada vencimento e coleta assinaturas eletrônicas com trilha de evidências.
- Alertas
- 7 marcos por item
- Integrações
- E-mail, Slack, Teams
- Segurança
- SSO, MFA e auditoria
O desafio
O problema que precisava ser resolvido
Empresas controlam vencimentos críticos em planilhas e perdem prazos, o que gera multas, interrupções e risco jurídico. A plataforma precisava ser de nível corporativo: segura, auditável, com login único (SSO) e cobrança recorrente.
A solução
Como construímos
Um monorepo com Next.js no front-end e NestJS sobre Fastify na API, PostgreSQL com Drizzle ORM, filas com BullMQ e Redis para os alertas, cobrança recorrente pelo Stripe e SSO com SAML 2.0 e OAuth2.
- Next.js
- NestJS
- Fastify
- TypeScript
- PostgreSQL
- Drizzle ORM
- BullMQ
- Stripe
Destaques
O que faz o ExpiraHub funcionar.
Alertas que não deixam passar
Avisos automáticos 90, 60, 30, 15, 7, 3 e 1 dia antes de cada vencimento, por e-mail, Slack e Teams.
Assinatura com validade jurídica
Relatório de evidências com IP, data e hora e hash SHA-256 do documento original.
SSO corporativo
Login com Microsoft Entra ID (Azure AD), Okta, Google Workspace, Keycloak e SAML customizado.
Governança de verdade
Multiempresa com perfis de acesso, MFA, trilha de auditoria completa e relatórios em PDF, CSV e Excel.