Skip to content

WellsSA/WebScraping_LegisladorWEB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebScraping_LegisladorWEB

Este é um projeto de Web Scraping na página Legislador WEB

Configurando o projeto

  • Crie um arquivo .env baseado no arquivo .env.example e configure com as variáveis de ambiente necessárias
  • Execute o comando yarn cli passando as devidas opções
    • Opções:
      • -h ou --help para obter ajuda com as funcionalidades da cli.
        Exemplo: yarn cli -h ou yarn cli --help
      • -s [valor] ou --search [valor] extrair os resultados da busca pela palavra-chave passada.
        Exemplo yarn cli -s transporte ou yarn cli --search escola
      • Nota: Ao executar apenas yarn cli sem nenhuma opção, a CLI traz os resultados da busca da primeira página do Legislador WEB.
        Exemplo: yarn cli
  • Voilá, projeto rodando.

Anotações importantes

  • Este projeto segue o 3º princípio de uma 12-factor-application, então as configurações ficam no ambiente, utilizando a lib dotenv para ajudar com o gerenciamento de variáveis de ambiente
  • Este projeto segue os princípios de cleancode do AirBnb Styleguide, configurado através do eslint
  • Para manter as definições adequadas de formatação de código foi integrada a extensão prettier ao eslint
  • Todas as configurações referentes ao editor de texto usado para produzir este código se encontram em .editorconfig e pode ser aplicado automáticamente à IDE de outros desenvolvedores usando a extensão editorconfig

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published