An open API service indexing awesome lists of open source software.

https://github.com/bernaferrari/covid19-br


https://github.com/bernaferrari/covid19-br

chakra-ui covid-19 d3 react typescript

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# Portal COVID-19 Paraná

![Portal COVID-19 Paraná Header](assets/header.png)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=flat&logo=typescript&logoColor=white)](https://www.typescriptlang.org/)
[![Next.js](https://img.shields.io/badge/Next.js-000000?style=flat&logo=next.js&logoColor=white)](https://nextjs.org/)
[![Chakra UI](https://img.shields.io/badge/Chakra--UI-319795?style=flat&logo=chakra-ui&logoColor=white)](https://chakra-ui.com/)

O **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.

## 📄 Pesquisa e Publicações

O desenvolvimento desta plataforma serviu de base para estudos em Interação Humano-Dados (HDI):

- 📘 **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)]
- 🎤 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)

> [!WARNING]
> **Status: Arquivado (2021)**
> 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.

## 📊 Principais Funcionalidades

- **Dashboards Interativos:** Séries temporais, mapas de calor e tabelas focadas no estado do Paraná.
- **Visões Abrangentes:** Extensões para dados nacionais e globais.
- **Integração Observable:** Incorporação de notebooks do Observable para visualizações complexas.
- **Dados Históricos:** Pipeline (originalmente Brasil.IO e JHU) preservado para referência.

## 🚀 Tecnologias

- **Frontend:** Next.js, TypeScript, Chakra UI.
- **Visualização de Dados:** D3.js, Observable Runtime, TopoJSON.
- **Backend/Data Pipeline:** Python (scripts históricos em `scripts/`).

## 🛠️ Como Rodar Localmente

Certifique-se de ter o [Node.js](https://nodejs.org/) (≥ 18.18) e o [pnpm](https://pnpm.io/) instalados.

```bash
# Instalar dependências
pnpm install

# Rodar servidor de desenvolvimento (http://localhost:3000)
pnpm dev

# Build de produção
pnpm build

# Exportação estática
pnpm export
```

## 📂 Estrutura do Repositório

- `pages/` & `components/`: Interface do usuário construída com Chakra UI.
- `components/d3/` & `from_observablehq/`: Visualizações e lógica de notebooks Observable.
- `public/`: Ativos estáticos e snapshots de dados (CSVs).
- `scripts/`: Scripts Python utilizados historicamente para coleta e processamento (JHU, Brasil.IO).

## 🤝 Créditos e Equipe

- **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.
- **Dados:** Originalmente providos por [Brasil.IO](https://brasil.io/dataset/covid19/) e [covid19api.com](https://covid19api.com/).

---

Licença: [MIT](LICENSE)