... | @@ -6,4 +6,55 @@ |
... | @@ -6,4 +6,55 @@ |
|
Aqui deve ser explicado como configurar o Ambiente para que os Desenvolvedores do Projeto possam configurar o projeto para rodar em seus computadores, deve ser sempre atualizado a cada mudança de instalação feita.
|
|
Aqui deve ser explicado como configurar o Ambiente para que os Desenvolvedores do Projeto possam configurar o projeto para rodar em seus computadores, deve ser sempre atualizado a cada mudança de instalação feita.
|
|
|
|
|
|
* Deve ser explicado a configuração de **TODAS** as partes do projeto, tanto BACK,BANCO,FRONT,etc...
|
|
* Deve ser explicado a configuração de **TODAS** as partes do projeto, tanto BACK,BANCO,FRONT,etc...
|
|
* Além de explicar aqui, deve ter em cada Repositório o **RESUMO** de como instalar para quando os Desenvolvedores baixarem o projeto possam configurar por lá também |
|
* Além de explicar aqui, deve ter em cada Repositório o **RESUMO** de como instalar para quando os Desenvolvedores baixarem o projeto possam configurar por lá também
|
|
\ No newline at end of file |
|
|
|
|
|
# Banco de Dados
|
|
|
|
* Abra o MySQLWorkbench
|
|
|
|
* Em `MySQL Connections` clique no `+` para criar uma conexão com o database;
|
|
|
|
|
|
|
|
![SetupConnectionSQL](/uploads/5df5188154eb22b6caf481b33472dd0f/SetupConnectionSQL.png)
|
|
|
|
|
|
|
|
* No campo `Connection Name` digite `carmy` e em `password` digite a senha que está contida no arquivo .env;
|
|
|
|
* Clique em OK;
|
|
|
|
|
|
|
|
![createDatabaseSQL](/uploads/444d8909eb6cb00c4cb0f2ce1fcdf80c/createDatabaseSQL.png)
|
|
|
|
|
|
|
|
|
|
|
|
* Digite `create database carmy`;
|
|
|
|
|
|
|
|
|
|
|
|
# Back-end
|
|
|
|
|
|
|
|
- Clonar este repositório
|
|
|
|
`git clone http://www.tools.ages.pucrs.br/Carmy/carmy-api.git`
|
|
|
|
- Entrar no diretório do projeto
|
|
|
|
`cd carmy-api`
|
|
|
|
- Instalar as dependências
|
|
|
|
`yarn install`
|
|
|
|
- Configurar variáveis de ambiente
|
|
|
|
|
|
|
|
|
|
|
|
- Crie o arquivo `.env` na raiz do projeto a partir do conteúdo do arquivo `.env.example`
|
|
|
|
`cp .env.example .env`
|
|
|
|
- Acesse o arquivo `.env` no seu editor e configure conforme a sua configuração local
|
|
|
|
- Criar banco de dados
|
|
|
|
`yarn sequelize db:migrate`
|
|
|
|
- Alimentar o banco de dados com dados de teste
|
|
|
|
`yarn sequelize db:seed:all`
|
|
|
|
- Iniciar a aplicação
|
|
|
|
`yarn dev`
|
|
|
|
- Acesse pelo navegador
|
|
|
|
`http://localhost:5001`
|
|
|
|
|
|
|
|
# Front-end
|
|
|
|
|
|
|
|
- Clonar este repositório
|
|
|
|
`git clone http://www.tools.ages.pucrs.br/Carmy/carmy-web.git`
|
|
|
|
- Entrar no diretório do projeto
|
|
|
|
`cd carmy-web`
|
|
|
|
- Instalar as dependências
|
|
|
|
`npm install` ou `yarn install`
|
|
|
|
- Iniciar a aplicação
|
|
|
|
`npm start` ou `yarn start`
|
|
|
|
- Acesse pelo navegador
|
|
|
|
`http://localhost:3000` |