Git Product home page Git Product logo

covid19-brazil-api's Introduction

covid19-brazil-api's People

Contributors

carlos-carsdfj avatar danilexx avatar dependabot[bot] avatar devarthurribeiro avatar epcgrs avatar gabcostasilva avatar gtjadsonsantos avatar lukazovic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

covid19-brazil-api's Issues

Coronavirus COVID-19 system

Saudações a todos.

Antes de tudo, parabenizá-lo pelo projeto da API brasileira do Coronavirus, excelente sistema.

Sinto muito pela ousadia dessa maneira, mas gostaria de dizer que, desde os meus quarenta anos, trabalho em um projeto pessoal para explicar aos meus filhos alguns exercícios de javascript e dados. Estamos trabalhando neste projeto e acho que pode ser útil para quem quiser, relatar e representar graficamente dados por país ou mais.

Vou deixar o link para o repositório para que você possa vê-lo e o link do site de trabalho.

Site: https://covidvenezuela.github.io/covid19-venezuela/
Repositório do Github: https://github.com/covidvenezuela/covid19-venezuela

Estamos prontos para responder a qualquer pergunta que você tiver.

Muito obrigado e desculpe minha ousadia.
Xavier

Retorno das informações resumidas

Olá, boa noite.

Atualmente para recuperar as informações abaixo é necessário fazer uma chamada em /api/report/v1/brazil. Porém, eu acabo fazendo duas chamadas, uma dos estados e essa, só para pegar as informações básicas. Na verdade, no meu caso, eu preciso mais do updated_at. Seria possível incluir updated_at na chamada /api/report/v1/?

"data": {
        "country": "Brazil",
        "cases": 3787,
        "confirmed": 3904,
        "deaths": 111,
        "recovered": 6,
        "updated_at": "2020-03-28T23:05:25.000Z"
    }

Obrigado desde já pela disponibilização dos dados e excelente trabalho.

Timeseries por UF

Pessoal, fantástico o trabalho que estão desenvolvendo!
Para o acompanhamento diário, seria possível uma opção para obter a série história de uma UF, ou do país inteiro?
Eu vi que é possível consultar dia a dia, mas não obter toda a série de uma vez.
Ex. url
Obrigado!

Consistência no reports

a abreviação dos estados as vezes fica localizado na propriedade uf do objeto do estado e o nome por extenso na propriedade state, mas as vezes esse valor é trocado

Campos "uf" e "state" invertidos

Após o dia 19/03 é possível observar que os valores dos campos UF e STATE mudaram.

E.g.: antes do dia 19/03 o campo UF recebia o nome do estado (Santa Catarina) e o campo STATE recebia a sigla (SC). Após o dia 19/03 foi invertido, o campo UF começou a receber a sigla (SC) e o campo STATE começou a receber o nome do estado (Santa Catarina).

Porém o histórico dos dados antes do dia 19/03 não foram invertidos, causando assim problemas por exemplo para criar um dashboard com índices de evolução por estado.

Seria possível inverter os valores inferior ao dia 19/03 para esses campos na base de dados?

states

Nova versão /api/v2 (Em construção)

Temos algumas correções que precisam ser feitas além de novos endpoints para adicionar:

Novos endpoints

  • #15
  • Status mundial
  • ?

Correções

  • /api/v1/report Remover os campos suspeitos e descartados, já que não existe mais divulgação desses dados.
  • ?

Sugestões e dicas, comentem aqui 👇🏻

Status Global

Boa tarde, tudo bem?
Gostaria de saber se seria possível colocar os dados Global mostrando total confirmado, mortes e casos recuperados. Pois só achei os dados dos países separados. Acho que ajudaria bastante também.

Obrigado.

Dúvida de uso

Primeiramente parabéns pela API desenvolvida, é altamente útil para atualizarmos e estudarmos os dados do Covid19.

Gostaria de saber se o uso dessa API é livre e se está versão é estavél ela irá continuar em produção ?

Adicionar .env.example

remover o * em .env* no .gitignore e disponibilizar um arquivo .env.example contendo o esqueleto das variáveis globais utilizadas para fins de desenvolvimento.
Dessa forma o arquivo com as variáveis usadas em produção ficam protegidas e outros desenvolvedores podem ajudar no projeto.

Adicionar testes

Testes

  • Crawler
  • API

Alguns testes do crawler foram escritos com jest, mais ainda é preciso testar outras funções.

Retornando null para os recuperados EUA

O número de recuperados referente aos Estados Unidos está retornando null.
178: { country: "US", cases: 27073354, confirmed: 27560750, deaths: 483648, recovered: null, updated_at: "2021-02-13T21:24:24.000Z" }

Dúvida no resultado de mortes

Primeiramente, parabéns aos envolvidos sobre a API!
Estou com dúvida quanto ao resultado de mortes por dia... utilizei o método https://covid19-brazil-api.now.sh/api/report/v1/brazil/20200420 para pegar os dados do dia 20/04/2020 e ao somar todas as mortes o resultado foi 2845. Porém, no dia 21/04/2020 (https://covid19-brazil-api.now.sh/api/report/v1/brazil/20200421) o resultado é de 2741.
Utilizando o método https://covid19-brazil-api.now.sh/api/report/v1/brazil me retorna que tem 2769 mortes... Porque essa diferença no dia 20?

2020-04-01 = 241
2020-04-02 = 312
2020-04-03 = 359
2020-04-04 = 432
2020-04-05 = 486
2020-04-06 = 553
2020-04-07 = 667
2020-04-08 = 800
2020-04-09 = 941
2020-04-10 = 1056
2020-04-11 = 1124
2020-04-12 = 1223
2020-04-13 = 0
2020-04-14 = 1532
2020-04-15 = 1736
2020-04-16 = 1924
2020-04-17 = 2141
2020-04-18 = 2352
2020-04-19 = 2462
2020-04-20 = 2845
2020-04-21 = 2741

Obtive esses resultados na somatória de mortes de todos os estados. No dia 13 não retorna nenhuma informação (https://covid19-brazil-api.now.sh/api/report/v1/brazil/20200413) e no dia 20 o resultado fica muito maior (comparado ao bing.com.br/covid)

Agradecimento!

Venho por meio deste agradecer pelo desenvolvimento da API.

Eu tinha feito com outra API, porém os dados ficaram desatualizados desde o dia 18.

Logo agora to usando a API de vocês.

Parabéns pelo trabalho coloquei os devidos créditos.

Gostaria de saber se tem uma rota que eu consiga todos os históricos para fazer gráficos, desde já agradecido ;)

Segue link do projeto: https://levantelab.com.br/mapa_coronavirus

Parabéns.

Novo dataset para casos em estados brasileiro

A plataforma do governo de onde os dados eram extraídos entrou em manutenção, dessa forma não é preciso conseguir outra fonte de dados.

APENAS UMA ROTA FOI AFETADA:

/report/v1

Métodos que listam estados estão com as propriedades UF e state trocadas na documentação

Na documentação dos métodos, nos exemplos de retorno, todos métodos que retornam dados por estado estão mostrando que retornam a sigla do estado na propriedade state e o nome do estado na propriedade UF.
Porém, ao consumir os métodos vemos que o que nos retorna é o contrário (UF contendo a sigla e state contendo o nome).

Documentação:
Captura de Tela 2020-05-25 às 22 26 16

Consumindo o serviço usando Postman:
Captura de Tela 2020-05-25 às 22 26 57

Dados de tempo adicionais em datetime

Qual a forma da data provido pelo datetime é formatado?
Ao solitiar uma requisição da última vez que os dados foram atualizados, recebo uma resposta como exemplo: 2020-04-06T22:17:18.006Z

Que tipo de informação se refere à 006z?

Dados desatualizados

Fala galera blz?

Vi aqui que a api de vocês nos dados de países está retornando valores desatualizados.

Vocês ainda vão dar manutenção nessa API?

Obrigado desde já.. tamo junto!

Obter dados por município.

System.Net.WebException - Quando tento consumir sua API

Olá, estou adicionando agora os dados para uma aplicação em destkop, que estou desenvolvendo. E, gostei da estrutura do seu JSON. Porém, ao tentar dar o GET usando o seu link da API (vi no seu Insomnia) ele dá o erro: System.Net.WebException: 'A solicitação foi anulada: Não foi possível criar um canal seguro para SSL/TLS.'

O link que estou usando: https://covid19-brazil-api.now.sh/api/report/v1

Entretanto, verifiquei, e, já adiconei ambos os protocolos (SSL/TLS), já tentei adicionar certificado de usuário para poder validar, e até mesmo coloquei minhas credenciais (caso seja algo ligado a credentials) para sua API. Porém, não consigo obter os dados.

Poderia verificar?!

Obrigado pelo projeto!

Opa, primeiramente gostaria de parabenizar pelo trabalho feito! E dizer que, graças à essa API, foi possível dar vida a um sistema para vizualizar graficamente a evolução dos casos da doença. 🎉

Fiz ele todo se baseando na sua API, inclusive visualmente 😄 rsrs

Mas tem um detalhe.. pra poder pegar os dados históricos, precisei implementar consultando cada data individualmente. Acredito que seria melhor se fosse possível consultar tudo com apenas uma requisição.

Link do projeto: https://github.com/felipemarinho97/covid-19-brazil-map

Valeu!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.