Skip to content

manfe/api-covid-ifc

Repository files navigation

api-covid-ifc

API que compila os dados abertos sobre o COVID fornecidos pela CIASC

DEPENDÊNCIAS

Deve estar utilizando uma versão do node.js acima da versão 12. [https://nodejs.org/en/download/]

Utilização

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)

  1. Abrir o terminal na pasta do projeto;
  2. Executar no terminal:
npm install
  1. Executar no terminal
node baixar_csv
  1. Configurar o arquivo de banco de dados (dados.db):
node configurar_db_file
  1. Importar dados do CSV para o db (SQLITE3)
node importar_db_file
  1. Inicializar a aplicação:
node iniciar_via_db_file

Caso 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)

  1. Abrir o terminal na pasta do projeto;
  2. Executar no terminal:
npm install
  1. Executar no terminal
node baixar_csv
  1. Iniciar a aplicação (é feita a importação antes de inicializar a API):
node iniciar_via_db_memory

LICENÇA

GNU AFFERO GENERAL PUBLIC LICENSE - GNU v3

About

API que compila os dados abertos sobre o COVID fornecidos pela CIASC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published