API que compila os dados abertos sobre o COVID fornecidos pela CIASC
Deve estar utilizando uma versão do node.js acima da versão 12. [https://nodejs.org/en/download/]
Baixar o projeto e executar os comandos conforme necessidade.
Caso a utilização do projeto seja através do banco de dados em arquivo, os seguintes passos são necessários: (em torno de 25min de importação)
- Abrir o terminal na pasta do projeto;
- Executar no terminal:
npm install- Executar no terminal
node baixar_csv- Configurar o arquivo de banco de dados (dados.db):
node configurar_db_file- Importar dados do CSV para o db (SQLITE3)
node importar_db_file- Inicializar a aplicação:
node iniciar_via_db_fileCaso a utilização do projeto seja através do banco de dados em memória, os seguintes passos são necessários: (2min de importação)
- Abrir o terminal na pasta do projeto;
- Executar no terminal:
npm install- Executar no terminal
node baixar_csv- Iniciar a aplicação (é feita a importação antes de inicializar a API):
node iniciar_via_db_memoryGNU AFFERO GENERAL PUBLIC LICENSE - GNU v3