Página Inicial |
---|
Página de Instalação do Usuário
Banco:
- Criar uma conta no Firebase junto com um banco
- Exportar as configurações do firebase para conexao Tutorial: Em anexo de como gerar o arquivo.
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
- 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, 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.
- Executar o comando
npm start
para iniciar o backend.
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.
- Executar o comando
npm install
para instalar as dependências do projeto. - Rodar comando
npm run build
para buildar o frontend. - Na pasta build vão ter os arquivos que deve ser feito o upload (copia) em alguma hospedagem, sugestões (Netlify, Vercel, Amazon S3 (AWS)).