Parabéns, você foi selecionado para participar da segunda fase do nosso processo seletivo.
Feita para os ávidos e inconformados, aqueles que acreditam no real valor de um conteúdo de qualidade.
A Prensa é uma media tech fundada em 26/12/2019. Somos uma startup que produz conteúdo para as marcas se conectarem com seu público-alvo. Na Prensa atendemos marcas que precisam dialogar com desenvolvedores e é nesta parte que você entra! :)
Buscamos um Desenvolvedor Júnior capaz de compreender as APIs oferecidas pelos nossos clientes e combinar com o seu conhecimento de programação para produzir textos técnicos/tutoriais, ensinando passo a passo de como consumir um ou mais serviços, criando assim uma aplicação de exemplo.
Afinal, ninguém gosta de ler documentações extensas!
Nada como um bom passo a passo.
Para o desafio, propomos a criação de um tutorial. Lembre-se de que o objetivo deste material é facilitar e convencer a pessoa de que ela deve empenhar seu tempo utilizando aquele recurso ou produto.
Estamos avaliando as suas habilidades de como elaborar um texto combinando seu conhecimento técnico e de programação para ensinar um desenvolvedor de como ele pode criar uma aplicação web simples utilizando a API de Tabela de BINs da Elo. O seu tutorial deve ser capaz de esclarecer as principais dúvidas e impedimentos de consumo da API.
Para validarmos o desafio, escreva o tutorial no README do seu projeto no GITHUB juntamente com o código da aplicação utilizando a API e envie o link do repositório criado via e-mail.
-
Permitir que o usuário digite os 6 primeiros números do cartão (BIN) e retorne as informações disponíveis na documentação (exemplo: benefícios que o cartão possui);
-
Crie um BFF (Backend For Frontend) que consuma a API de BINs da Elo preservando assim sua chave de API;
-
Este BFF deverá receber o BIN, chamar a API de Tabela de BINs da Elo e armazenar o retorno em um banco de dados de sua escolha para uma consulta posterior. Antes de chamar a API, faça a verificação ao banco de dados para identificar a existência deste BIN no banco.
-
Organização do documento;
-
Compreensão e exposição do tema;
-
Relevância das informações apresentadas;
-
Gramática e linguagem utilizada;
-
Uso de hiperlinks e referências.
-
Código funcional sem erros;
-
Estética e organização do código;
-
Nomes intuitivos de variáveis;
-
Comentários explicativos do processo.
Meus primeiros passos na plataforma de desenvolvedores Elo
Documentação da API Tabela de BINs