Skip to content

Repositório contendo o projeto Gotinha feito pelo grupo 09 na disciplina de Métodos de Desenvolvimento de Software. Documentação do projeto disponível em: https://unb-mds.github.io/2023-2-Squad09-Gotinha/

License

Notifications You must be signed in to change notification settings

unb-mds/2023-2-Squad09-Gotinha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub repo size GitHub issues GitHub pull requests GitHub views

Link para segundo repositório

Descrição do Projeto

O projeto Gotinha faz parte da disciplina de Métodos de Desenvolvimento de Software (MDS). Seu objetivo é analisar os dados relacionados à saúde presentes nos diários oficiais dos municípios do Estado de Goiás e disponibilizá-los em uma página web.

Gotinha
Logo do Gotinha

Bandeira do Goías
Bandeira do Goías

Tecnologias utilizadas no projeto

React Python Docker

Como executar o projeto

Pré-requisitos

  • Python
  • PyPDF2
  • Scrapy

Que podem ser instalados através dos comandos:

pip install python

Ative o ambiente virtual:

chmod +x setup.sh 
./setup.sh

O repositório pode ser clonado com o seguinte comando:

git clone https://github.com/unb-mds/2023-2-Squad09-Gotinha.git

Após a instalação das bibliotecas os protótipos podem ser acessados na página. Consulte a documentação disponível no link para mais informações de como executar cada protótipo.

A Dashboard do Gotinha pode ser acessada a partir do link.

Funcionalidades

O projeto possui as seguintes funcionalidades:

  • Coleta de diários oficiais: O sistema busca os diários oficiais de todos os municípios do Goías.

  • Análise Estatística: O projeto realiza uma análise estatística dos dados extraídos, gerando um gráfico dos municípios que mais investiram na saúde.

  • Interface de Usuário: O sistema possui uma inteface amigável, que permite que os usuários tenham acesso as informações de maneira intuitiva.

Testes

Os testes do projeto podem ser visualizados no seguinte link

Abra um terminal na raiz do seu projeto.

Execute os comandos :

cd Protótipos
cd Extrator_V2
coverage report -m --include="tests/*"

O pytest encontrará automaticamente todos os arquivos de teste e executará as funções de teste.

Equipe de Desenvolvimento

Licença ©

Este software está sob licença MIT ©

About

Repositório contendo o projeto Gotinha feito pelo grupo 09 na disciplina de Métodos de Desenvolvimento de Software. Documentação do projeto disponível em: https://unb-mds.github.io/2023-2-Squad09-Gotinha/

Resources

License

Stars

Watchers

Forks

Packages

No packages published