5  Repositórios

Nesta seção, listamos e descrevemos todos os repositórios utilizados pelo Painel Gerencial CIGA-MPMG.

5.1 painelMain

  • Descrição: contém o código-fonte da home do Painel Gerencial CIGA-MPMG (Seção 3.1), a página acessada logo após o login.

  • Link: https://github.com/ciga-mpmg/painelMain

  • Actions: possui os Actions de deploy em homologação e produção de cada um dos painéis e para gerar os relatórios gerenciais.

5.2 painelBarragens

5.3 painelInfoTacs

5.4 painelDescaracterizacao

5.5 painelRecomendacoes

5.6 painelAssets

5.7 painelLogin

  • Descrição: contém o código-fonte de um pacote R com funções utilizadas na construção da camada de login via Firebase de cada Painel. Também possui o front-end da tela de Login.

  • Link: https://github.com/ciga-mpmg/painelLogin

  • Actions: não possui.

5.8 painelRelatorioGerencial

5.9 painelActions

  • Descrição: contém uma descrição de todas as automações em Github Actions, suas localizações e seus respectivos impactos no sistema. Nesse repositório também listamos os requisitos e criticidades de cada automação.

  • Link: https://github.com/ciga-mpmg/painelActions

  • Actions: não possui.

5.10 painelDocumentacao

5.11 scraper_sigbm

  • Descrição: contém os códigos fonte de acesso ao SIGBM e atualização dos bancos de dados de homologação e produção com os seus conteúdos e consolidações de informação de recomendações.

  • Link: https://github.com/ciga-mpmg/scraper_sigbm

  • Actions: download_sigbm. Essa automação é responsável por atualizar as informações do SIGBM nos bancos de dados, além de consolidar informações oriundas do Sistema de Cadastro de TACs e do SISVAR.

5.12 download_IDE_SISEMA

5.13 googleStorageMetadata

  • Descrição: importa informações de arquivos que estão no Google Cloud Storage.

  • Link: https://github.com/ciga-mpmg/googleStorageMetadata

  • Actions: importa informações de arquivos que estão no Google Cloud Storage, como documentos dos TACs, relatórios gerenciais, imagens de satélite e as máscaras das imagens de satélite.

5.14 resuvafeca

5.15 comarcasTJMG

  • Descrição: pacote que visa facilitar a obtenção de informação relacionada às comarcas do TJMG em relação aos municípios do estado de Minas Gerais.

  • Link: https://github.com/tech-legado/comarcasTJMG

  • Actions: não possui.

5.16 download_comarcas_TJMG

  • Descrição: web scraper responsável por raspar dados das comarcas do TJMG disponíveis em pdf no site do Tribunal.

  • Link: https://github.com/ciga-mpmg/download_comarcas_TJMG/

  • Actions: faz download do pdf dos municípios e comarcas do Tribunal de Justiça do estado de Minas Gerais

5.17 sigbm-mapa-inundacao