Skip to content

UnbFeelings/unb-feelings-web-app

Repository files navigation

unb-feelings-web-app

license node Build Status pipeline status Coverage Status

Stars Watchers

O projeto unb-feelings possui como objetivo diagnosticar o estado psicológico de alunos e professores da Universidade de Brasília através de notificações voluntárias.

O nome é inspirado em hashtags utilizadas em redes sociais (como Twitter, Facebook e Instagram) para descrever situações típicas ou excêntricas que aconteceram na universidade.

Este repositório é dedicado ao front-end do unb-feelings, um web app construido sobre a biblioteca React Js e consumidor da api unb-feelings.

Mais informações

Preparação do Ambiente de Desenvolvimento

  1. Clone o repositório:
git clone https://github.com/UnbFeelings/unb-feelings-web-app
  1. Instale o docker
  2. Instale o docker-compose
  3. Execute o comando:
sudo docker-compose up
  1. Acesse a aplicação na porta 3000 do seu localhost: http://localhost:3000
  2. Como esta aplicação consome a api unb-feelings, também é necessário executar esse ambiente, para isso acesse o repositório da api aqui e siga as instruções de configuração conforme o README do projeto.
  3. Para executar os testes e a ferramenta de lint, basta fazer:
sudo docker-compose -f compose/test/docker-compose.test.yml build
sudo docker-compose -f compose/test/docker-compose.test.yml run unbfeelings yarn lint
sudo docker-compose -f compose/test/docker-compose.test.yml run unbfeelings yarn test

Licença