Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W 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
  • Carmy
  • wiki
  • Wiki
  • Configuracao
  • MacOs

MacOs · Changes

Page history
Configuração MacOs pronta authored Nov 13, 2019 by Guilherme Henrique Draghetti's avatar Guilherme Henrique Draghetti
Hide whitespace changes
Inline Side-by-side
configuracao/MacOs.md
View page @ 6a19bc9b
...@@ -2,8 +2,47 @@ ...@@ -2,8 +2,47 @@
|---|---|---|---|---|---|---|---|---|---|---| |---|---|---|---|---|---|---|---|---|---|---|
# Instalando NodeJS # Instalando NodeJS
* Para começar precisamos ter o *framework* NodeJS instalado. Acesse a página oficial do [NodeJS](https://nodejs.org/en/download/) e baixe a versão macOS *installer* (.pkg).
* Após isso, execute o arquivo (.pkg), aceite os termos de uso e instale o Node.
# Instalando Yarn # Instalando Yarn
* Para instalar `Yarn` utilizamos o *Homebrew package manager* utilizamos o seguinte comando: `brew install yarn`.
* Após isso precisamos configurar o `PATH`. Para isso adicione no seu perfil o comando `export PATH="$PATH:opt/yarn[version]/bin"`(nota-se que o caminho do arquivo pode variar de acordo com o local que você extraiu).
* E para executar o `Yarn` como uma variável global, precisamos configurar o ambiente `PATH` no terminal. Para fazer isso, utilize o comando `export PATH="$PATH: `yarn global bin`"` no seu perfil
# Instalando MySQL Server # Instalando MySQL Server
* Para instalar o MySQL Server, precisamos baixar o [MySQL Installer](https://dev.mysql.com/downloads/installer/) versão local (versão `.pkg` com maior tamanho).
* Após isso, execute o arquivo baixado.
* Clique em avançar (sem alterar os parâmetros já pré-configurados).
* O próximo passo é configurar a senha de acesso para o banco de dados, então em `*Configuration*` crie sua senha e **sempre lembre dela**.
# Configurando Banco de Dados # Configurando Banco de Dados
* Com o MySQL Server instalado e o comando `mysql` sendo reconhecido, o próximo passo é criar o banco de dados da aplicação.
* Para isso escreva no *prompt de comando* o comando: `mysql -u root -p` e digite sua senha. Assim poderemos colocar comandos SQL direto pelo terminal.
* Para criar o *database*, digite o comando: `create database carmy`.
* Pronto o banco de dados está criado.
# Configurando Back-End # Configurando Back-End
# Configurando Front-End * Primeiro clonamos o repositório do GitLab para nossa máquina. Para isso utilize o comando:
\ No newline at end of file `git clone http://www.tools.ages.pucrs.br/Carmy/carmy-api.git`;
* Após isso entre no diretório do projeto utilizando o comando: `cd carmy-api`.
* Instale as dependências utilizando o comando: `yarn install`.
* Configure variáveis de ambiente:
- Crie o arquivo `.env` na raiz do projeto partir do conteúdo do arquivo `.env.example` utilizando o comando `cp .env.example .env`.
- Acesse o arquivo `.env` no seu editor e configure conforme a sua configuração local
* Insira o esquema do banco de dados no *database* utilizando o comando `yarn sequelize db:migrate`.
* Alimente o banco de dados com dados de teste utilizando o comando `yarn sequelize db:seed:all`.
* Iniciar a aplicação digitando `yarn dev`.
* Acesse pelo navegador `http://localhost:5001`
* Clique em `avançados`.
* Clique em `ir para este site`.
* Verifique se aparece a mensagem `{"message":"API FUNCIONANDO"}`.
# Configurando Front-End
* Primeiro clonamos o repositório do GitLab para nossa máquina. Para isso utilize o comando: `git clone http://www.tools.ages.pucrs.br/Carmy/carmy-web.git`.
* Entre no diretório do projeto utilizando o comando `cd carmy-web`.
* Instale as dependências utilizando o comando `yarn install`.
* Iniciar a aplicação digitando `npm start` ou `yarn start`
* Acesse pelo navegador `http://localhost:3000`
* Clique em `avançados`.
* Clique em `ir para este site`.
\ No newline at end of file
Clone repository
  • arquitetura
  • banco_dados
  • configuracao
  • configuracao
    • Linux
    • MacOs
    • Windows
  • cronograma
  • gp
  • Home
  • horarios
  • mockups
  • requisitos
  • sprints
  • telas_desenvolvidas