O Visualeasy é uma aplicação Web que fornece uma visualização gráfica de métricas históricas de variáveis de produção.
O projeto é desenvolvido por alunos de gadruação em engenharia de Software da Universidade de Brasília - do Campus do Gama (FGA) - para a disciplina de Engenharia de Produto de Software (EPS).
A aplicação Visualeasy proporciona a visualização de dados de forma gráfica ao longo do tempo, para auxiliar na tomada de decisões.
Primeiramente é necessário ter o docker instalado, caso não tenha acesse o Instalação docker. Após feito isso, instale o Docker-compose.
Para rodar o projeto adequadamente é preciso criar o arquivo .env na raiz do projeto possuindo as informações dos seguintes campos:
DIALECT=
HOST=
USERNAME=
PASSWORD=
DATABASE=
PORT=O projeto é separado em diferentes pacotes, sendo que cada microserviço está separado em um container, sendo que todos os pacotes precisam do container "postgres" para funcionar corretamente. Os containers existentes atualmente são: controle e postgres.
Caso queira rodar o container:
docker-compose up
Caso queira rodar o container separado:
docker-compose up postgres
docker-compose up controle
Caso entrar no bash no container e rodar os testes (Ele tem que estar rodando):
docker exec -it controle /bin/bash
npm run test
Para listar os containers que estão em execução:
docker ps
Para listar todos os containers já executados na sua máquina:
docker ps -a
Instalando novas dependências:
npm install dependência
Apague a pasta "node-modules" e rode o comando abaixo e depois o primeiro comando:
docker-compose build
Para acessar o site (development):
Bruna Santos |
Bruno Nunes |
Damarcones Porto |
Estevão Reis |
Gabriel Batalha |
Gustavo Duarte |
Itallo Gravina |
João Moura |
Luis Fidelis |
Marcos Vinícius |
