|
|
|[Home](home)|[Cronograma](cronograma)|[Sprints](sprints)|[Requisitos](requisitos)|[Arquitetura](arquitetura)|[Configuração](configuracao)|[Mockups](mockups)|[Telas](telas_desenvolvidas)|[Banco de Dados](banco_dados)|[Gerência de Projeto](gp)|[Horários Disponíveis](horarios)|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
# Página de Configuração do Projeto
|
|
|
|
|
|
Será explicado aqui como configurar o Ambiente de Desenvolvimento do Projeto para que os Desenvolvedores do Projeto possam configurar o projeto para rodar em seus computadores.
|
|
|
|
|
|
* Abaixo estão explicados a configuração de TODAS as partes do projeto, tanto BACK,BANCO,FRONT.
|
|
|
* Além de explicar aqui, temos em cada Repositório o RESUMO de como instalar para que os Desenvolvedores possam baixar o projeto e configurar por lá também.
|
|
|
|
|
|
Selecione abaixo seu sistema operacional:
|
|
|
* [MacOs](http://www.tools.ages.pucrs.br/Carmy/wiki/wikis/configuracao/MacOs)
|
|
|
* [Windows](http://www.tools.ages.pucrs.br/Carmy/wiki/wikis/configuracao/Windows)
|
|
|
* [Lixux](http://www.tools.ages.pucrs.br/Carmy/wiki/wikis/configuracao/Linux)
|
|
|
|
|
|
# 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` |
|
|
# Instalando NodeJS
|
|
|
# Instalando Yarn
|
|
|
# Instalando MySQL Server
|
|
|
# Configurando Banco de Dados
|
|
|
# Configurando Back-End
|
|
|
# Configurando Front-End |
|
|
\ No newline at end of file |