... | @@ -11,15 +11,18 @@ Banco: |
... | @@ -11,15 +11,18 @@ Banco: |
|
|
|
|
|
Backend:
|
|
Backend:
|
|
- Criar uma conta em um serviço de "Cloud Compuntig" (Amazon AWS, KingHost, Heroku, Umbler, Digital Ocean Etc...), que hospede serviço node.js
|
|
- Criar uma conta em um serviço de "Cloud Compuntig" (Amazon AWS, KingHost, Heroku, Umbler, Digital Ocean Etc...), que hospede serviço node.js
|
|
- Setar a URL, no [.env](https://tools.ages.pucrs.br/rede-de-mentores/backend/blob/homo/.env), váriavel ROOT_URL -> será utilizada para enviar e-mail para o usuário, com o link do site
|
|
- Executar o comando `git clone` do repositorio do backend na pasta onde o projeto será instalado.
|
|
|
|
- Executar o comando `npm install` para instalar as dependências do projeto
|
|
|
|
- Setar a URL, no [.env](https://tools.ages.pucrs.br/rede-de-mentores/backend/blob/homo/.env), váriavel ROOT_URL -> será utilizada para enviar e-mail para o usuário, com o link do site.
|
|
- Colocar o arquivo exportado do firebase na pasta src/config/dbconfig.json (Está no mesmo tutorial do firebase);
|
|
- Colocar o arquivo exportado do firebase na pasta src/config/dbconfig.json (Está no mesmo tutorial do firebase);
|
|
- Caso tenha um servidor de e-mail SMTP, para fazer os envios dos e-mails melhores, na aplicação configuramos o e-mail do google, segue dados;
|
|
- Caso tenha um servidor de e-mail SMTP, para fazer os envios dos e-mails melhores, na aplicação configuramos o e-mail do google, segue dados;
|
|
email: [email protected]
|
|
email: [email protected]
|
|
senha: 12345678rede
|
|
senha: 12345678rede
|
|
Ambos são configurados pelas variáveis de ambientes EMAIL_ACCOUNT e EMAIL_PASSWORD, no arquivo .env localizado na raiz do projeto
|
|
Ambos são configurados pelas variáveis de ambientes EMAIL_ACCOUNT e EMAIL_PASSWORD, no arquivo .env localizado na raiz do projeto
|
|
|
|
|
|
Frontend:
|
|
Frontend:
|
|
- No arquivo .env-cmdrc.json, adicionar os dados de prod, adicionando como exemplo de dev e hom;
|
|
- No arquivo .env-cmdrc.json, adicionar os dados de prod, adicionando como exemplo de dev e hom.
|
|
- Para rodar o comando tem o pré-requisito de ter os dados da API
|
|
- Para rodar o comando tem o pré-requisito de ter os dados da API.
|
|
|
|
- Executar o comando `npm install` para instalar as dependências do projeto.
|
|
- Rodar comando npm run build
|
|
- Rodar comando npm run build
|
|
- Na pasta build vão ter os arquivos que deve ser feito o upload em alguma hospedagem, sugestões (Netlify, Vercel, Amazon S3 (AWS)) |
|
- Na pasta build vão ter os arquivos que deve ser feito o upload em alguma hospedagem, sugestões (Netlify, Vercel, Amazon S3 (AWS)). |
|
\ No newline at end of file |
|
\ No newline at end of file |