Skip to content
This repository has been archived by the owner on Sep 6, 2023. It is now read-only.

Mitsune-e/PIC235

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PIC235

University Project for Capital Digital

Pre-requisitos:

  • 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

  1. 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
  1. Restaurar o backup do banco de dados fornecido pela equipe ou criar um novo conforme os scripts, ambos localizados no diretório ./database

  2. Navegar para a pasta da api ./picapi e executar o comando para instalar as dependencias

$ npm install
  1. Executar o comando npm startpara iniciar a api
$ npm start
  1. Navegar para a pasta raiz do ReactApp: pic235app

  2. Executar o comando yarn para instalar as dependencias

$ yarn
  1. Executar o comando yarn startpara iniciar o projeto
$ yarn start