O presente projeto foi desenvolvido como parte de um TCC, para a obtenção do grau de Bacharelado em Sistemas de Informação, no Ifes Campus Serra.
- Aluno: Danilo de Oliveira
- Orientadores:
- Moisés Savedra Omena
- Sérgio Nery Simões
O diagrama abaixo apresenta uma visão geral de todo o projeto.
- Covid-19: Painel da Covid-19 - Espírito Santo
- Indicadores de Municípios: IBGE - API de Serviço de Dados - Pesquisas
- Malha Geográfica: IBGE - API de Serviço de Dados - Malha Geográfica v3.0
O projeto foi totalmente desenvolvido utilizando o sistema operacional Linux Ubuntu 20.04.1 LTS. Portanto, alguns comandos aplicados ao terminal, devem ser substituídos por seus equivalentes, de acordo com o sistema operacional utilizado.
Para executar o projeto localmente, é preciso que os seguintes itens estejam instalados em sua máquina:
- Git
- Python 3.8.5
- Pip
- Clone o repositório do projeto e entre na pasta, usando os seguintes comandos:
git clone https://github.com/DaniloSI/covid-19_es.git
cd covid-19_es
- Instale o virtualenv, caso não o tenha instalado, utilizando os seguintes comandos:
sudo apt-get update
sudo apt-get install python3-virtualenv
- Crie e ative um ambiente virtual com os seguintes comandos:
python3 -m venv venv/
source venv/bin/activate
- Instale as dependências do projeto com o seguinte comando:
pip3 install -r requirements.txt
- Acesse a pasta dash com o seguinte comando:
cd dash
- Coloque o dash em execução através do seguinte comando:
python3 app.py
Após executar localmente, será possível acessar o dashboard através da url localhost:8050.
Obs.: O dash disponibiliza na porta 8050 como padrão, mas pode utilizar outra porta, caso esta esteja em uso.