Este repositório contém a solução para o desafio da Warren.
- Desafio
- Observações
- Desenho da arquitetura
- Diagrama de classes
- Testes e cobertura
- Instalação
- Configuração
Implementar um Web Scraper que receba o login e senha de uma conta de um banco qualquer e mostre para o usuário todas as informações que conseguir coletar.
Usando NodeJS, criar um app de uma única pagina usando Express. A pagina precisa conter apenas campo de login,senha e botão de enviar. Concluída a consulta, o app deve retornar as informações na tela do usuário.
Não precisa ser nada mega complexo e tão pouco se preocupar com design e layout. Podendo ser com qualquer banco, Itau, Nubank, etc. Nos links úteis existem alguns exemplos em outras linguagens.
- Capacidade de “se virar” e “Get shit done”;
- Lógica, organização e clareza de código;
- ReadMe;
- Arquitetura da solução;
- Se conseguir extrair dados interessantes, melhor;
- Guardar os dados em um banco MongoDB usando Mongoose.
- Preocupação com segurança (apenas um teste);
- Mandar o link do repositório com o código.
Wikipedia https://en.wikipedia.org/wiki/Web_scraping
Python https://github.com/AndreCGusmao/bankscraper.git
Ruby https://github.com/buccolo/itau_bot/tree/master/lib
Guia Bolso https://www.guiabolso.com.br/
Meu Dinheiro https://www.meudinheiroweb.com.br/
A API possui testes de unidade e integração que cobrem **** do código. Isto pode ser convertido em uma confiabilidade de que há apenas **** de chances de liberação de bugs, caso ocorressem novas manutenções nesse desafio.