O Engine.OS (Mock Data Generator) é uma suíte de ferramentas web desenvolvida para acelerar o processo de desenvolvimento e testes de software (QA).
O sistema gera dados sintéticos válidos (algoritmicamente corretos) para preenchimento de formulários de cadastro, testes de validação de campo e simulações de checkout, essencial para validar regras de negócio em aplicações financeiras e administrativas.
A ferramenta é dividida em frascos (containers) específicos para cada tipo de dado:
- 💳 Módulo Financeiro (Credit Cards):
- Geração de números válidos para VISA, MasterCard e Amex.
- Simulação completa com Data de Validade e CVV.
- 👤 Módulo Civil (Pessoa Física):
- CPF: Geração com algoritmo de verificação de dígitos.
- RG: Formatos variados para testes regionais.
- Feature: Toggle de Máscara (Pontuação/Hífen).
- 🏢 Módulo Corporativo (Pessoa Jurídica):
- CNPJ: Geração válida para testes B2B.
- Feature: Formatação automática (ex:
00.000.000/0000-00).
Projeto desenvolvido com arquitetura Client-Side pura, garantindo execução instantânea e zero latência.
| Tecnologia | Aplicação |
|---|---|
| HTML5 | Estruturação semântica dos containers de geração. |
| CSS3 | Layout responsivo, design moderno com cores suaves e feedback visual. |
| JavaScript | Algoritmos de Lün (Cartões), Módulo 11 (CPF/CNPJ) e manipulação DOM. |
Como o projeto é estático (não requer Node.js ou Backend), ele é extremamente simples de rodar.
git clone [https://github.com/RomarioDelphin/Gerador-de-Informa-es.git](https://github.com/RomarioDelphin/Gerador-de-Informa-es.git)
- Acesse a pasta do projeto.
- Abra o arquivo
index.htmlno seu navegador.
- Selecione o tipo de documento desejado no painel.
- Escolha as opções (Com/Sem Pontuação).
- Clique em Gerar.
- O dado será exibido pronto para copiar e colar no seu ambiente de teste.
Desenvolvido por Romário Delphin como parte do portfólio RAM.IO Holdings.