Loading repository data…
Loading repository data…
leoeek / repository
Este projeto utiliza a API do https://brasil.io/covid19/ que faz o maravilhoso trabalho de catalogar e disponiblizar as informações do Covid19 por todo país.
Publicado em: https://reverent-golick-91ec5a.netlify.app/
Este projeto utiliza a API do https://brasil.io/covid19/ que faz o maravilhoso trabalho de catalogar e disponiblizar as informações do Covid19 por todo país.
obs: A ideia é poder criar em breve um comparativo entre duas cidades que forem selecionadas, e também uma API em NodeJS.
É necessario acessar o site https://brasil.io/dataset/covid19/files/ para baixar o dataset com as informações completas (caso_full.csv.gz). Feito isso, o processo para importar o CSV no SQLite é muito simples (muito mesmo):
sqlite3 covid19.db
SQLite version 3.32.2 2020-06-04 12:58:43
Enter ".help" for usage hints.
sqlite>
sqlite> .mode csv
sqlite> .import caso_full.csv casos
sqlite> .schema casos
CREATE TABLE casos(
"city" TEXT,
"city_ibge_code" TEXT,
"date" TEXT,
"epidemiological_week" TEXT,
"estimated_population" TEXT,
"estimated_population_2019" TEXT,
"is_last" TEXT,
"is_repeated" TEXT,
"last_available_confirmed" TEXT,
"last_available_confirmed_per_100k_inhabitants" TEXT,
"last_available_date" TEXT,
"last_available_death_rate" TEXT,
"last_available_deaths" TEXT,
"order_for_place" TEXT,
"place_type" TEXT,
"state" TEXT,
"new_confirmed" TEXT,
"new_deaths" TEXT
);
sqlite> select count(*) from casos;
1871200
.quit
Pronto! Feito isso copie o covid19.db para a raiz do diretório backend para que a API consiga acessar sem problemas ;)
yarn install
yarn serve



cd backend
npm install
cd backend
npm run dev