Skip to content

Repositório feito para armazenar o projeto de seleção da codenation para o AceleraDev de React Native

Notifications You must be signed in to change notification settings

marcelo-magalhaes/desafioCodenation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

desafioCodenation

Repositório feito para armazenar o projeto de seleção da codenation para o AceleraDev de React Native

O projeto consiste em um programa de descritografacao da cifra de Cesar. Foi desenvolvido com express pra montar o servidor. É consumida uma API dacodenation, fornecida para esse desafio e que para acesso é necessário o uso do seu próprio TOKEN.

Para executar o projeto, primeiramente é necessário clonar o repositório, através do seguinte comando:

    $git clone https://github.com/mallssa/desafioCodenation.git

Depois disso, é necessário entrar no diretório do projeto através do terminal e executar o seguinte comando:

    npm install

Para que assim, ocorra a instalacao das dependências necessárias.

Para uso do TOKEN, é necessário mudar o arquivo com nome ".env.exemplo" para ".env" e colocar seu TOLKEN no lugar destinado.

Por fim, para que o projeto funcione, é necessário algum tipo de software de testes de API, como postman, ou insomnia.

Como executar: No terminal, no diretório do projeto, digitar npm start e assim o servidor estará ligado. No Postman/Insomnia mandar uma requisicao GET para a localhost:3000/cifra e o objeto de retorno deve ser um JSON semelhante ao JSON de exemplo:

                                  {
                                    "numero_casas": 10,
                                    "token":"token_do_usuario",
                                    "cifrado": "texto criptografado",
                                    "decifrado": "aqui vai o texto decifrado",
                                    "resumo_criptografico": "aqui vai o resumo"
                                  }
                                  
                                  
Após isso, será criado um arquivo chamado respostaJson.json que é o arquivo com a resposta do desafio.

About

Repositório feito para armazenar o projeto de seleção da codenation para o AceleraDev de React Native

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published