Esse projeto contempla a interface estática que exibe as entrevistas do PHO/CPDOC.
Para que a interface funcione corretamente, você precisa primeiro gerar os dados com o script
pho/pho_create_jsons.py, que está no repositório
cpdoc/data-science-research. Será gerada uma pasta
data/pho-interface-data, que deve ser movida para public/data nesse repositório.
Requer docker e docker compose. Na primeira vez, basta executar:
make firstPara acessar o projeto com hot-reload (recarregamento automático), acesse localhost:5173. Nas próximas execuções você só precisará:
make startmake bundleLinting com ESLint
# Entre no shell do container
make shell
# Então execute dentro do container
npm run lintFormatação com Prettier
# Entre no shell do container
make shell
# Então execute dentro do container
npm run format