Número da Lista: Não se aplica
Conteúdo da Disciplina: Dividir para conquistar
Matrícula | Aluno |
---|---|
19/0010606 | Artur de Sousa Vieira |
18/0145363 | Yan Andrade de Sena |
O objetivo do PokeCartesian é apresentar uma interface direta e simples de utilizar, que tem a função de mostrar a menor distância entre dois pokémons. Para isso é utilizado o algoritmo de menor distância entre dois pontos.
Linguagem: Java, Typescript
Framework: Springboot, Angular
Para rodar o nosso projeto localmente, deverá ter instalado Java (versão 11), Node (versão 16) e Maven(Versão 3.8). Também sugerimos a instalação de uma IDE, o Intellij, já que o mesmo facilita rodar projetos Java.
Para rodar o backend (sem IDE) basta acessar o diretório pokegraph_backend e rodar o comando:
mvn spring-boot:run
Para rodar o backend (com a IDE) instalada basta apertar o botão "▶" no método main da classe br.com.pokecartesian.PokeCartesianApplication
.
Para rodar o frontend basta ir no diretório pokegraph_frontend e rodar o comando:
npm i
Para baixar as dependências e em seguida execute o comando:
npm run start
A aplicação estará disponível no endereço:
http://localhost:4200
Para a utilizaçao devemos apertar o botão de refresh até ter uma matrix desejada e em seguida apertar o botão: "Go!"
.
Segue o Link para download da Apresentação do projeto.
(Para download, clique no link e depois nas opções Download ou View Raw)