Home | Gerência | Processo | Design/Mockups | Configuração | Arquitetura | Código | Banco de Dados | Utilização |
---|
Configurações do Projeto
Esta seção apresentará todas as configurações para executar o projeto. Aqui serão encontradas as instruções de configuração de ambos ambientes para desenvolver no projeto Educa Mais
Sumário
Passo a Passo para configurar o projeto
- Você deve garantir que tem NodeJS instalado na máquina. Para verificar a versão atual do seu
NodeJs
instalado digite no terminal o comando:node --version
ounode -v
. Caso não tenha instalado siga o passo a passo destelink
. - Após instalar o node o
NPM
será instalado na sequência. Para verificar a versão atual do NPM digite no terminal o comando:npm --version
ounpm -v
. Para mais informações de NPM acesse: https://www.npmjs.com/get-npm. - Com Node JS e NPM instalados, você vai acessar a pasta raiz do projeto Backend / Frontend e digitar o comando
npm install
para instalar as dependências do projeto. Para mais informações referentes a download e instalação de Node e NPM acesse: https://docs.npmjs.com/downloading-and-installing-node-js-and-npm. - Para rodar o projeto digite no terminal o comando
npm start
(front)npm run dev
(back). Automaticamente vai abrir uma aba do seu navegador com o projeto rodando.
- Frontend: http://localhost:3000
- Backend: http://localhost:5000
Backend
O código-fonte do backend da aplicação está disponível neste repositório
Você deve clonar o projeto pelo terminal/Git Bash pelo comando git clone http://tools.ages.pucrs.br/educa-mais/educa-mais-backend.git
Frontend
O Frontend da aplicação foi desenvolvido em React e seu código-fonte está disponível neste repositório
Você deve clonar o projeto pelo terminal/Git Bash pelo comando git clone http://tools.ages.pucrs.br/educa-mais/educa-mais-frontend.git
Banco de dados
MySQL
Você deve fazer download do MySQL para o gerenciamento de bancos de dados.
Configurar conforme as seguintes especificações:
- Nome do Schema: educa-mais
- Usuário: pacheco
- Senha: educamais123
- Porta: 3306
Postman
Para testes e validações da API Download. Dúvidas de instalação