É uma ferramenta para equipes de QA e desenvolvedores que necessitam testar usando documentos de identificação utilizados no Brasil, como CPF, CNPJ e Inscrição Estadual.
- Geração de CPF válido com dígitos verificadores
- Geração de CNPJ válido, incluindo opções para filiais
- Geração de Inscrição Estadual válida para todas as Unidades Federativas do Brasil
- Opção para formatação dos documentos (com pontos e traços)
- Geração múltipla de documentos (até 100 por vez)
- Suporte a temas claro, escuro ou padrão do sistema
- Desenvolvido com .NET 6 e WinUI 3
- Interface moderna seguindo os padrões de design do Windows 11
- Implementação de algoritmos oficiais de validação de documentos
- Suporte para Windows 10/11 (x86, x64, ARM64)
- CPF: Implementa o algoritmo oficial com os dois dígitos verificadores
- CNPJ: Gera CNPJ válidos com suporte para matrizes e filiais
- Inscrição Estadual: Implementa os algoritmos específicos para cada UF:
- Acre (AC)
- Alagoas (AL)
- Amapá (AP)
- Amazonas (AM)
- Bahia (BA)
- Ceará (CE)
- Distrito Federal (DF)
- Espírito Santo (ES)
- Goiás (GO)
- Maranhão (MA)
- Mato Grosso (MT)
- Mato Grosso do Sul (MS)
- Minas Gerais (MG)
- Pará (PA)
- Paraíba (PB)
- Paraná (PR)
- Pernambuco (PE)
- Piauí (PI)
- Rio de Janeiro (RJ)
- Rio Grande do Norte (RN)
- Rio Grande do Sul (RS)
- Rondônia (RO)
- Roraima (RR)
- Santa Catarina (SC)
- São Paulo (SP)
- Sergipe (SE)
- Tocantins (TO)
- Selecione o tipo de documento que deseja gerar (CPF, CNPJ ou IE)
- No caso de IE, selecione a UF desejada
- Defina a quantidade de documentos a serem gerados (1-100)
- Marque a opção "Formatado" se desejar o documento com pontuação
- Para CNPJ, marque a opção "Filiais" para gerar filiais de uma mesma matriz
- Clique em "Gerar" para criar os documentos
- Use o botão "Copiar" para copiar o resultado para a área de transferência
- Visual Studio 2022
- .NET 6.0 SDK
- Windows App SDK
- Windows 10 versão 1809 ou superior
git clone https://github.com/edenalencar/Identificacoes
O projeto segue o padrão MVC:
- Model: Classes que representam os dados dos documentos
- View: Interfaces WinUI 3 para interação com o usuário
- Bu: Implementações dos algoritmos de geração de documentos
- Util: Classes utilitárias e constantes
Este projeto está licenciado sob a GNU General Public License v3.0.
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.
Veja nossa Política de Privacidade para mais informações sobre como tratamos seus dados.