https://github.com/deividfrancis/devtools
Api rest gerador de dados ficticios brasileiro
https://github.com/deividfrancis/devtools
4devs api api-wrapper devtools faker gerador gerador-brasileiro
Last synced: 2 months ago
JSON representation
Api rest gerador de dados ficticios brasileiro
- Host: GitHub
- URL: https://github.com/deividfrancis/devtools
- Owner: DeividFrancis
- Created: 2019-04-25T04:33:03.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-01-30T15:41:31.000Z (over 1 year ago)
- Last Synced: 2024-04-23T03:37:10.981Z (over 1 year ago)
- Topics: 4devs, api, api-wrapper, devtools, faker, gerador, gerador-brasileiro
- Language: JavaScript
- Homepage:
- Size: 75.2 KB
- Stars: 24
- Watchers: 1
- Forks: 9
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# API de ferramentas para desenvolvimento
API restfull para facilitar a geração de dados ficticios
# Funções suportas pela API
- GERADORES
- [ ] Gerador de Certidões
- [x] Gerador de CNH
- [x] Gerador de Conta Bancária
- [x] Gerador de CPF
- [ ] Gerador de Nicks
- [ ] Gerador de Nomes
- [ ] Gerador de Números Aleatórios
- [ ] Gerador de PIS/PASEP
- [x] Gerador de RENAVAM
- [x] Gerador de Veículos
- [ ] Gerador Placa de Veículos
- [x] Gerador de CNPJ
- [x] Gerador de CEP
- [x] Gerador de RG
- [x] Gerador Inscrição Estadual
- [ ] Gerador Título de Eleitor
- [x] Gerador Cartão de Crédito
- [x] Gerador de Pessoas
- [x] Gerador de Empresas
- [ ] Gerador de Imagem
- [ ] Gerador de Lorem Ipsum
- [ ] Gerador de Senha- SEO
- [ ] Gerador Meta Tags
- VALIDADORES
- [x] Validador Cartão Crédito
- [x] Validador Conta Bancária
- [x] Validador de Certidões
- [x] Validador de CNH
- [x] Validador de CNPJ
- [x] Validador de CPF
- [x] Validador de PIS/PASEP
- [x] Validador de RENAVAM
- [x] Validador de RG
- [x] Validador Título de Eleitor
- [x] Validar Inscrição Estadual- UTILIDADES
- [x] Consulta Número do Banco
- FUNÇÕES STRING
- [ ] Colocar em Ordem Alfabética
- [ ] Contador de Caracteres
- [ ] Contador de Ocorrência de Palavra em um Texto
- [ ] Converter Texto to HTML
- [ ] Cortar Textos
- [ ] Dividir String
- [ ] Informações de Caracter
- [ ] Inverter Texto
- [ ] Letras Personalizadas
- [ ] Maiúsculas e Minúsculas
- [ ] Número por Extenso
- [ ] Remover Acentos do Texto
- [ ] Remover ou Trocar \n- REDE E INTERNET
- [ ] Meu IP
- [ ] Meu Navegador
- [ ] Meu Sistema Operacional
- [ ] ENCODES E DECODERS
- [ ] Base64 Decodificar e Codificar
- [ ] Calcular CRC32
- [ ] Codificar MD5
- [ ] Codificar SHA1
- [ ] Gerador de QRCode
- [ ] Tradutor de Código Binário
- [ ] URL Encode/Decode
- [ ] TABELAS E PADRÕES
- [ ] Color Picker
- [ ] Tabela ASCII
- [ ] Colocar em Ordem Alfabética## Intalação
Para rodar localmente e necessario node js 11 <
- Download
```sh
git clone https://github.com/DeividFrancis/devtools.git
```- Instala as dependencias
```sh
cd /src
npm install
```## Dockerfile
Temos uma forma mais simples de iniciar o projeto atraves do docker
- Build
```sh
docker build -t deividoliver/devtools .
```- Run
```sh
docker run --rm -p 3000:3000 deividoliver/devtools
```- Docker composer
Utilize o docker composer para iniciar a api no modo desenvolvedor
onde sera iniciado com o nodemon e as alterações no código sera aplicada em tempo real.```sh
docker-compose up
```## Postman
Importe o json do postman para auxiliar nos endpoints disponiveis
### NOTA
Esta api e apenas um wrapper da ferramenta online https://www.4devs.com.br/
assim todos os filtros aplicados pela dashboard pode ser adicionado a requisição
atraves de querys params