Skip to content

DeividFrancis/devtools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • Gerador de CNH

  • Gerador de Conta Bancária

  • Gerador de CPF

  • Gerador de Nicks

  • Gerador de Nomes

  • Gerador de Números Aleatórios

  • Gerador de PIS/PASEP

  • Gerador de RENAVAM

  • Gerador de Veículos

  • Gerador Placa de Veículos

  • Gerador de CNPJ

  • Gerador de CEP

  • Gerador de RG

  • Gerador Inscrição Estadual

  • Gerador Título de Eleitor

  • Gerador Cartão de Crédito

  • Gerador de Pessoas

  • Gerador de Empresas

  • Gerador de Imagem

  • Gerador de Lorem Ipsum

  • Gerador de Senha

  • SEO

  • Gerador Meta Tags

  • VALIDADORES

  • Validador Cartão Crédito

  • Validador Conta Bancária

  • Validador de Certidões

  • Validador de CNH

  • Validador de CNPJ

  • Validador de CPF

  • Validador de PIS/PASEP

  • Validador de RENAVAM

  • Validador de RG

  • Validador Título de Eleitor

  • Validar Inscrição Estadual

  • UTILIDADES

  • 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
git clone https://github.com/DeividFrancis/devtools.git
  • Instala as dependencias
cd /src
npm install

Dockerfile

Temos uma forma mais simples de iniciar o projeto atraves do docker

  • Build
docker build -t deividoliver/devtools .
  • Run
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.

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