Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • P Projeto Rivi 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
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Projeto RIVI
  • Projeto Rivi Wiki
  • Wiki
  • configuracao

Last edited by Giovanni Gonçalves Migon Nov 16, 2022
Page history
This is an old version of this page. You can view the most recent version or browse the history.

configuracao

  Início   Cronograma Procedimentos Design_de_Telas Configuração Arquitetura Banco_de_Dados Qualidade Instruções_de_Uso

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
  • Banco de Dados
    • Configurando o Banco de Dados
  • Deploy

Configurações Gerais

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

Instalando o Node

Instalação

Instalando o NVM:

# instala de nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

Instalando o node 18:

# instala node 18
nvm install 18

Instalando o yarn:

#instala o yarn
npm i -g yarn

Verificação

Validar a instalação:

#verifica a versão do Node instalada
node -v

Configurando a IDE

TBD

Clonando os Repositórios

backend

git clone https://tools.ages.pucrs.br/projeto-rivi/rivi-backend-node.git

frontend

git clone https://tools.ages.pucrs.br/projeto-rivi/rivi-frontend-js.git

Backend

Configurando a Máquina

Realizada as instalações e configurações previamente citadas, e fazendo o uso do Visual Studio Code. A máquina está pronta para o desenvolvimento do backend.

Compilando

yarn

Executando

yarn run dev

Entre em http://localhost:4000 para visualizar a aplicação.

Entre em http://localhost:4000/api-docs para visualizar a documentação.

Frontend

Configurando a Máquina

Realizada as instalações e configurações previamente citadas, e fazendo o uso do Visual Studio Code. A máquina está pronta para o desenvolvimento do frontend.

Compilando

yarn

Executando

yarn run dev

Entre em http://localhost:3000 para visualizar a aplicação.

Banco de Dados

Configurando o Banco de Dados

Para configurar o Mongo Atlas

Deploy

Backend

  • Railway: https://railway.app/
    • Usuário: [email protected]
    • Senha: Rivi@2022/2
  • Documentação no Swagger: https://railway.app/api-docs

Frontend

  • Vercel: https://rivi-frontend-js.vercel.app/
    • Usuário: [email protected]
    • Senha: Rivi@2022/2

Recipes API

TBD

Diagrama de Deploy

TBD

Clone repository
  • Gerência
  • Instalação
  • Retro
  • Utilizando a wiki
    • adicionando imagens
    • escrevendo em markdown
    • wiki no editor de texto
  • arquitetura
  • banco_dados
  • codigo
  • configuracao
  • design_mockups
  • escopo
  • estudos
  • gerencia
  • Home
View All Pages