Repositório para a implementação de ferramenta de mineração de processos para a disciplina de Seminários em Gerenciamento de Dados e Informação.
Você deverá ter o Git instalado em sua máquina.
git clone https://github.com/alpsilva/mpa2.git
Se você já tinha o repositório clonado, pode ser interessante dar pull para garantir que está com a versão mais atualizada. Dentro da pasta do repositório, use o comando git pull.
git pull
Você deverá ter o Docker instalado em sua máquina.
O terminal deve estar aberto na pasta do back-end.
Na pasta contendo o back-end, execute os seguintes comandos em sequência.
- Remova containers antigos. Caso essa seja a sua primeira vez rodando a aplicação, nenhum container com esse nome será encontrado. Isso é esperado.
docker rm -f bob_container
- Construa o container
docker build -t bob .
- Execute o container
docker run --rm -d --name bob_container -p 8081:8081 bob
Caso deseje ver o output do backend pelo terminal, basta remover o "-d" do comando anterior. Para parar a execução do container executado dessa forma, é possível utilizar o comando "ctrl+c"
Você deverá ter o Node.js instalado em sua máquina.
O terminal deve estar aberto na pasta do front-end.
- Na pasta contendo o front-end, instale as depências usando
npm install
- Após a instalação, execute o comando
npm start
Pronto, a interface será executada e poderá ser acessada com o link exibido no terminal