{"id":27767957,"url":"https://github.com/bernaferrari/covid19-br","last_synced_at":"2026-04-20T10:03:31.832Z","repository":{"id":107061117,"uuid":"257686555","full_name":"bernaferrari/covid19-br","owner":"bernaferrari","description":null,"archived":false,"fork":false,"pushed_at":"2026-01-23T05:55:39.000Z","size":45124,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-01-23T22:59:22.489Z","etag":null,"topics":["chakra-ui","covid-19","d3","react","typescript"],"latest_commit_sha":null,"homepage":"https://covid19-br-ebon.now.sh","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bernaferrari.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-04-21T18:50:03.000Z","updated_at":"2026-01-23T05:55:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"19b2e85e-fbb7-486a-b86a-ac512448b42a","html_url":"https://github.com/bernaferrari/covid19-br","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bernaferrari/covid19-br","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernaferrari%2Fcovid19-br","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernaferrari%2Fcovid19-br/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernaferrari%2Fcovid19-br/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernaferrari%2Fcovid19-br/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bernaferrari","download_url":"https://codeload.github.com/bernaferrari/covid19-br/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernaferrari%2Fcovid19-br/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32042294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chakra-ui","covid-19","d3","react","typescript"],"created_at":"2025-04-29T19:56:29.924Z","updated_at":"2026-04-20T10:03:31.826Z","avatar_url":"https://github.com/bernaferrari.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Portal COVID-19 Paraná\n\n![Portal COVID-19 Paraná Header](assets/header.png)\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=flat\u0026logo=typescript\u0026logoColor=white)](https://www.typescriptlang.org/)\n[![Next.js](https://img.shields.io/badge/Next.js-000000?style=flat\u0026logo=next.js\u0026logoColor=white)](https://nextjs.org/)\n[![Chakra UI](https://img.shields.io/badge/Chakra--UI-319795?style=flat\u0026logo=chakra-ui\u0026logoColor=white)](https://chakra-ui.com/)\n\nO **Portal COVID-19 Paraná** reúne visualizações interativas, modelos estatísticos e dados históricos sobre a pandemia no Paraná e no Brasil. Este projeto é fruto de um esforço multidisciplinar de pesquisadores da **Universidade Federal do Paraná (UFPR)**, abrangendo os departamentos de Estatística, Informática, Física, Matemática, Design e Saúde, com apoio de parceiros externos como o Insper-SP.\n\n## 📄 Pesquisa e Publicações\n\nO desenvolvimento desta plataforma serviu de base para estudos em Interação Humano-Dados (HDI):\n\n- 📘 **Systemic view of human-data interaction: analyzing a COVID-19 data visualization platform** (ACM, 2020) — [[ACM](https://dl.acm.org/doi/abs/10.1145/3424953.3426655)] [[ResearchGate](https://www.researchgate.net/publication/347919062_Systemic_view_of_human-data_interaction_analyzing_a_COVID-19_data_visualization_platform)]\n- 🎤 Slides da apresentação no IHC 2020: [Analysis of a COVID-19 data visualization platform](https://www.figma.com/community/file/898618771515892178/hci-2020-analyis-of-a-covid-19-data-visualization-plataform)\n\n\u003e [!WARNING]\n\u003e **Status: Arquivado (2021)**\n\u003e O projeto foi concluído e arquivado em 2021. Os serviços externos de coleta de dados estão desativados e os arquivos CSV em `public/` refletem o estado final daquele período. Este repositório é mantido como registro histórico e memória do esforço técnico e científico realizado.\n\n## 📊 Principais Funcionalidades\n\n- **Dashboards Interativos:** Séries temporais, mapas de calor e tabelas focadas no estado do Paraná.\n- **Visões Abrangentes:** Extensões para dados nacionais e globais.\n- **Integração Observable:** Incorporação de notebooks do Observable para visualizações complexas.\n- **Dados Históricos:** Pipeline (originalmente Brasil.IO e JHU) preservado para referência.\n\n## 🚀 Tecnologias\n\n- **Frontend:** Next.js, TypeScript, Chakra UI.\n- **Visualização de Dados:** D3.js, Observable Runtime, TopoJSON.\n- **Backend/Data Pipeline:** Python (scripts históricos em `scripts/`).\n\n## 🛠️ Como Rodar Localmente\n\nCertifique-se de ter o [Node.js](https://nodejs.org/) (≥ 18.18) e o [pnpm](https://pnpm.io/) instalados.\n\n```bash\n# Instalar dependências\npnpm install\n\n# Rodar servidor de desenvolvimento (http://localhost:3000)\npnpm dev\n\n# Build de produção\npnpm build\n\n# Exportação estática\npnpm export\n```\n\n## 📂 Estrutura do Repositório\n\n- `pages/` \u0026 `components/`: Interface do usuário construída com Chakra UI.\n- `components/d3/` \u0026 `from_observablehq/`: Visualizações e lógica de notebooks Observable.\n- `public/`: Ativos estáticos e snapshots de dados (CSVs).\n- `scripts/`: Scripts Python utilizados historicamente para coleta e processamento (JHU, Brasil.IO).\n\n## 🤝 Créditos e Equipe\n\n- **UFPR:** C3SL (Centro de Computação Científica e Software Livre), LEG (Laboratório de Estatística e Geoinformação) e diversos departamentos do Setor de Ciências Exatas.\n- **Dados:** Originalmente providos por [Brasil.IO](https://brasil.io/dataset/covid19/) e [covid19api.com](https://covid19api.com/).\n\n---\n\nLicença: [MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbernaferrari%2Fcovid19-br","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbernaferrari%2Fcovid19-br","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbernaferrari%2Fcovid19-br/lists"}