Projeto web capaz de fazer o gerenciamento de uma assistência técnica de celular/smartphones.
O sistema permite o gerenciamento de uma assistência técnica contendo os módulos de usuário, atendimento, almoxarifado e técnico.
O front-end foi desenvolvido junto ao framework Vue.js, em sua versão 3. A versão do NodeJs utilizada foi a 18.17.0 (LTS). O backend foi desenvolvido na versão 17 do Java, sendo acessado através do diretório: cellprojectback. O banco de dados utilizado é o PostgresSql.
A instalação do Vue.js, em sua versão 3 é realizada através do seguinte comando no terminal: npm install -g @vue/cli
Para execução do projeto completo, seguir os seguintes passos:
- Rodar o back-end na versão 17 do Java junto a IDE Spring Tool Suite 4.
- Executar o seguinte comando no projeto do front-end (junto ao diretório: cellproject): npm run serve.
O back-end rodará na porta: 8080 e o front-end será exucutado junto à porta 8081 da máquina.
OBS: O arquivo: scripts.txt deverá ser aplicado para realizar a população de tabelas obrigatórias para o projeto.