Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • M Mutirao do Bem Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mutirao do Bem
  • Mutirao do Bem Wiki
  • Wiki
  • configuracao

Last edited by André Marques Nov 27, 2021
Page history
This is an old version of this page. You can view the most recent version or browse the history.

configuracao

Home Escopo e Cronograma Mockups Configuração Arquitetura BD Instalação Gerência Qualidade Processo Versionamento

Configurações do Projeto

Descrição

Esta seção apresentará todas as configurações para executar o projeto.

Sumário

  • Configurações Gerais
    • Instalando o Node
    • Configurando sua IDE
    • Clonando os Repositórios
  • Backend
    • Configurando a Máquina
    • Compilando
    • Executando
  • Frontend
    • Configurando a Máquina
    • Compilando
    • Executando

Configurações Gerais

Aqui serão encontradas as instruções de configuração de ambos ambientes de desenvolvimento.

Instalando o Node

Instalação no Windows

A instalação do Node no Windows é relativamente simples, basta acessar o site oficial e fazer download do instalador.

Execute o instalador, siga as instruções na tela e pronto, o Node está instalado e adicionado ao PATH do Windows. Feche todos os terminais abertos e você está pronto para prosseguir.

Instalação no Mac

Embora a instalação do Node no Mac possa ser feita pelo site oficial, recomendamos utilizar o Brew, pela facilidade na instalação e atualização dos pacotes do Node.

Para realizar a instalação do Brew, executando o seguinte comando no Terminal.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Após o término da instalação, você pode executar o comando abaixo para verificar se tudo está correto.

brew doctor

De tempos em tempos, também é importante atualizar o Brew e suas dependências, então execute o comando abaixo:

brew update Tudo pronto, neste momento o Brew está devidamente instalado e podemos executar a instalação do Node.

brew install node

Sempre que quiser atualizar a versão instalada do Node, basta executar o comando abaixo.

brew upgrade node

Instalação no Linux

No Linux o Node pode ser instalado via apt, mas antes precisamos adicionar seu repositório com CURL.

curl -sL https://deb.nodesource.com/setup\_13.x | sudo -E bash -

Note que adicionamos a versão 13.x do Node, caso haja uma versão superior, você pode alterar este valor.

Instalando o Node no Linux

sudo apt install nodejs

Instalação de outros recursos

Visual Studio Code https://code.visualstudio.com/download

Node https://nodejs.org/en/download/

Yarn https://classic.yarnpkg.com/en/docs/install/#windows-stable

Git https://git-scm.com/downloads

Java JDK 11 https://www.oracle.com/br/java/technologies/javase-jdk11-downloads.html

IntelliJ https://www.jetbrains.com/pt-br/idea/download/#section=windows

Mongo Compass https://www.mongodb.com/pt-br/products/compass

Verificando a versão instalada

node --version

Verificação

TBD

Configurando a IDE

IntelliJ

Deve ser feito o cadastro para a licença de estudante no site da JetBrains utilizando o email @edu.pucrs.br

Clonando os Repositórios

Para clonar os repositórios, é sugerido criar uma pasta onde ficarão os dois repositórios, Backend e Frontend.

Abrir a pasta criada em um terminal e inserir:

git clone http://tools.ages.pucrs.br/mutirao-do-bem/mutirao-do-bem-web.git

git clone http://tools.ages.pucrs.br/mutirao-do-bem/mutirao-do-bem-backend.git

Backend

Configurando a Máquina

TBD

Compilando

TBD

Executando

TBD

Frontend

Configurando VS Code

Após abrir a pasta do repositório no VS Code, é necessária a instalação dos seguintes plugins:

vscode-styled-componentes

Prettier ESLint

ESLint

EditorConfig for VS Code

ES7 React/Redux/GraphQL/React-Native-Snippets

Após:

TO DO

Compilando

TBD

Executando

TBD

Clone repository
  • Utilizando a wiki
    • adicionando imagens
    • escrevendo em markdown
    • wiki no editor de texto
  • arquitetura
  • banco_dados
  • codigo
  • configuracao
  • escopo
  • gerencia
  • Home
  • horarios
  • instalacao
  • instrucoes
  • mockups
  • processo
View All Pages