Pré-requisitos | Instalação | Execução
O projeto CodInfo é fruto da participação do Hackathon promovido pela Faculdade do Gama - UnB cujo objetivo busca desenvolver soluções, sejam envolvendo tecnologias, aplicações ou jogos, para problemas relacionados ao COVID-19. Diante disso, o projeto consiste em uma aplicação web em que não apenas informa, como também permite que o usuário relate eventos que acontecem na sua região.
A informação se dá por meio do mapeamento de casos, atualizado diariamente, na qual é possível ver a quantidade de casos por região administrativa, o total de casos do Distrito Federal, além da quantidade de óbitos, de casos recuperados, de casos graves, moderados e leves. Também é possível verificar a faixa etária dos infectados, a porcentagem de homens e mulheres diagnosticados com a doença e a quantidade de casos por meio de gráficos.
Além disso, o projeto informa acerca dos cuidados para evitar a transmissão, como se prevenir e quais são os sintomas, além de orientar sobre o que fazer em caso de suspeita através das plataformas de agendamento de teste via Drive-Thru e informar os locais de todas as Unidades Básicas de Saúde (UBS) e Unidades de Pronto Atendimento (UPA), tanto em texto quanto a localização no mapa.
Para executar, o software utiliza o framework de JavaScript, NodeJS, além do gerenciador de pacotes npm. Caso não tenha essas ferramentas instaladas em seu computador, basta seguir as seguintes instruções.
-
Vá ao site https://nodejs.org/en/download/ e instale a versão 12.6.3 de NodeJS adequada para o sistema operacional que você estiver utilizando
-
O npm é instalado juntamente com o NodeJS. Para verificar sua instalação basta abrir a ferramenta de linha de comando do seu sistema operacional, por exemplo o cmd do Windows ou o terminal do Linux, e digitar npm. Caso o npm esteja devidamente instalado, uma lista de comandos irá aparecer. Caso contrário, é possível instalar o npm por meio desse link, a versão mínima necessária é a 6.14.4 .
A instalação do software pode ser feita através do botão de "Clone or Download" presente no diretório do programa ou utilizando git - um guia rápido para a instalação e uso do git pode ser encontrado em https://rogerdudler.github.io/git-guide/index.pt_BR.html . Por meio do git, a instalação pode ser feita seguindo os passos a seguir.
# Clone este repositório
git clone https://github.com/Hackathon-FGA-2020/Desafio-1-Grupo-10.git
# Vá ao repositório 'Desafio-1-Grupo-10'
cd Desafio-1-Grupo-10
Após chegar no repositório, a execução do programa pode ser efetuada.
Feito o procedimento de instalação, abra a ferramenta de linha de comando do seu sistema operacional e utilize os seguinte comandos, lembrando que eles devem ser efetuados no repositório dado pela última instrução de instalação.
# Para instalar as dependências necessárias
npm install
# Para iniciar o programa
npm start
A aplicação pode ser visualizada em: https://wcov-70df7.web.app/
Apenas a versão web está finalizada.
- André Dornelas - adornelas
- Bianca Boueri - BiancaBoueri
- Caio Albuquerque - chaioaaD
- Evelyn Soares - evelynsoares
- Gabriel Baliza - GabrielBaliza
- Gabriel Bismarck - gabrielbismarck
- Gabriel Delolmo - delanoerhardt
- Maria Claudia - MariaClaudia1328
- Paulo Henrique - paulohenriquerosa
- Finalização da versão mobile
- Implementação de um aplicativo responsível, 100% acessível para pessoas com deficiência
- Sistema de autenticação de usuário
- Possibilidade de fazer denúncias
- Melhorar a acessibilidade
A licença do projeto pode ser encontrada neste link.