Sistema moderno para emissão e gerenciamento de documentos fiscais eletrônicos.
O Zyntra é uma plataforma focada em emissão fiscal, desenvolvida para centralizar e simplificar integrações com a SEFAZ.
O projeto foi criado com foco em:
- Organização
- Escalabilidade
- Performance
- Segurança
- Arquitetura modular
O projeto segue uma arquitetura modular baseada em domínio.
src/
├── common/
│
├── config/
│
├── modules/
│ ├── auth/
│ │
│ ├── companies/
│ │
│ ├── customers/
│ │
│ ├── certificates/
│ │
│ ├── payments/
│ │
│ └── invoices/
│ ├── nfcom/
│ └── nfe/
│
│
└── main.ts- Node.js
- NestJS
- TypeScript
- PostgreSQL
- Prisma ORM
- XML Builder
- XML Signature
- Certificado A1
- Integração SEFAZ
- JWT
- Controle de acesso
- Refresh Token
- Cadastro de emitentes
- Configuração fiscal
- Upload de certificados
- Gestão de clientes
- Dados fiscais
- Histórico
- Emissão de NFCom
- Geração de XML
- Assinatura digital
- Envio para SEFAZ
- Consulta de status
- Eventos fiscais
- Geração de DANFE
- Download de PDF
Cada módulo possui:
module/
├── controllers/
├── services/
├── dto/
├── entities/
├── repositories/
└── module.tsPagamento aprovado
↓
Validação fiscal
↓
Geração XML
↓
Assinatura digital
↓
Envio SEFAZ
↓
Autorização
↓
Geração DANFE/PDF
↓
Persistência no bancoO Zyntra foi desenvolvido para:
- Centralizar operações fiscais
- Reduzir complexidade de integração
- Facilitar manutenção
- Permitir crescimento modular
- Suportar novos documentos fiscais futuramente
- Estrutura inicial
- Autenticação
- Cadastro de empresas
- Upload de certificados
- Emissão NFCom
- Geração XML
- Integração SEFAZ
- Geração DANFE
- NF-e
- NFC-e
- CT-e
- Dashboard administrativo
- Multiempresa
- Webhooks
🚧 Em desenvolvimento
Privado — Todos os direitos reservados.
