... | @@ -3,4 +3,23 @@ |
... | @@ -3,4 +3,23 @@ |
|
|
|
|
|
# Página de Instalação do Usuário
|
|
# Página de Instalação do Usuário
|
|
|
|
|
|
Aqui deve ser explicado como o Projeto deve ser instalado pelo Usuário Final, onde esta página deve ser apresentado para o Usuário final poder usufruir do programa desenvolvido. |
|
Banco:
|
|
\ No newline at end of file |
|
- Criar uma conta no [Firebase](https://firebase.google.com/) junto com um banco
|
|
|
|
- Exportar as configurações do firebase para conexao
|
|
|
|
Tutorial: Em anexo de como gerar o arquivo.
|
|
|
|
{{DB_firebase.pdf}}
|
|
|
|
|
|
|
|
Backend:
|
|
|
|
- Ter um local que hospede node.js (Amazon AWS, KingHost, Heroku, Umbler, Digital Ocean Etc...)
|
|
|
|
- Setar a URL, no .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);
|
|
|
|
- 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]
|
|
|
|
senha: 12345678rede
|
|
|
|
Ambos são configurados pelas variáveis de ambientes EMAIL_ACCOUNT e EMAIL_PASSWORD, no arquivo .env localizado na raiz do projeto
|
|
|
|
|
|
|
|
Frontend:
|
|
|
|
- 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
|
|
|
|
- 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)) |
|
|
|
\ No newline at end of file |