- Vue.js (framework javascript para criação de aplicações web)
- Vue-cli (para criar a estrutura do frontend)
- Vue-router (para fazer a estrutura de roteamento)
- Vuetify (para os componentes de interface com o usuario)
- Spring Boot (fornecer a api rest)
- Apache Maven (gerenciador de dependencias)
- Twitter4J (uma biblioteca de acesso a api do Twitter)
É necessário ter o Yarn instalado na máquina para execução do programa. Após isto, rodar na raiz do projeto, o comando (via terminal ou cmd).: mvn clean install
Ao final será gerado um arquivo .jar, dentro da pasta target , com a nomenclatura 'vue-tweets-1.0.0.jar'. A partir dai, resta somente executar o comando no terminal .: java -jar vue-tweets-1.0.0.jar. O sistema estará disponível no endereço http://localhost:8081/
Como aplicação usa dados do Twitter, deve-se ter as chaves de acesso para as consultas. Com elas, substituir no arquivo application.properties.