Home | Cronograma | Sprints | Requisitos | Arquitetura | Configuração | Mockups | Telas | Banco de Dados | Gerência de Projeto | Horários Disponíveis |
---|
Página de Configuração do Projeto
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...
- 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
Banco de Dados
- Abra o MySQLWorkbench
- Em
MySQL Connections
clique no+
para criar uma conexão com o database;
- No campo
Connection Name
digitecarmy
e empassword
digite a senha que está contida no arquivo .env; - Clique em OK;
- 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
- Crie o arquivo
-
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
ouyarn install
- Iniciar a aplicação
npm start
ouyarn start
- Acesse pelo navegador
http://localhost:3000