University Project for Capital Digital
- Node.js v18.2.0 (Clique aqui para baixar) Node.js é um interpretador (runtime envirioment) código aberto (open-source) de JavaScript utilizado para executar a aplicação.
- Yarn v1.22.19 (Clique aqui para baixar) Yarn é o gerenciador de pacotes utilizados no projeto
#Execução do Projeto
- Criar um arquivo dotenv
.env
no diretório./picapi
de forma que fique./picapi/.env
e popula-lo com os seguintes parâmetros conforme [.env.exemplo
]:
HOSTNAME=<<seu hostname, se for localhost ex:127.0.0.1>>
PORT=3001
DB_HOST=<<nome do host do banco sql>>
DB_PORT=<<porta do host do banco sql>>
DB_USER=<<usuário do banco sql>>
DB_PASS=<<senha do banco sql>>
DB_NAME=<<nome do banco sql>>
SALT_ROUNDS=6
TOKEN_KEY=12345
-
Restaurar o backup do banco de dados fornecido pela equipe ou criar um novo conforme os scripts, ambos localizados no diretório
./database
-
Navegar para a pasta da api
./picapi
e executar o comando para instalar as dependencias
$ npm install
- Executar o comando
npm start
para iniciar a api
$ npm start
-
Navegar para a pasta raiz do ReactApp:
pic235app
-
Executar o comando
yarn
para instalar as dependencias
$ yarn
- Executar o comando
yarn start
para iniciar o projeto
$ yarn start