O objetivo final é criar uma aplicação web, na abordagem SPA, que atenda a todos os requisitos que o sistema precisa ter, para atender aos clientes da WB.Os requisitos foram descritos na atvi, a primeira atividadeque deu origem a empresa de desenvolvimento de software.
Para fazer o deploy desse projeto rode
- Primeiramente crie uma pasta nova na área de trabalho entre nela e de cmd;
- Após isso clone o repositorio git com o seguinte comando no
git clone https://github.com/Project-BLUELOCK/ATVV-WB; - Entre na pasta utilizando
cd ATVV-WB; - Siga os seguintes passos para rodar tanto o Backend quanto Frontend;
- Para o projeto funcionar de maneira adequada ambos tem que estar rodando sendo assim necessário dois terminais.
-
Entre na pasta backend do projeto com
cd backend -
Com o CMD aberto na pasta backend digite o comando
npm i ou npm install; -
Para os seguintes passos é necessário que tenha a no mmínimo a versão 8.0 do MySQL, entrando na pasta
src/database/procure o arquivodatabase; -
Com o Banco configurado agora é só rodar com executando o comando
npm run dev.
- Em um segundo prompt de comando entre na pasta do frontend com
cd backend; - Com o CMD aberto nesta pasta digite o comando
npm i ou npm install; - Após o termino do download, assim que for possível digite
npm run startpara a aplicação rodar, espere que o React abra a sua aplicação em algum dos seus navegadores.

