... | ... | @@ -123,8 +123,24 @@ Entre em http://localhost:3000 para visualizar a aplicação. |
|
|
|
|
|
### Configurando o Banco de Dados
|
|
|
|
|
|
Para configurar o Mongo Atlas
|
|
|
Neste projeto, optamos por usar o banco de dados MongoDB. Para mais informações sobre o banco de dados, acesse o tópico [Banco de Dados](banco_dados).
|
|
|
|
|
|
Neste projeto, não utilizamos um banco local para o desenvolvimento, decidimos utilizar o **MongoDB Atlas**. Um serviço de nuvem onde o banco de dados permanece em constante disponibilidade, basta configurar o MongoDB Atlas de forma online, desta forma, dispensa a instalação de um banco de dados no sistema.
|
|
|
|
|
|
Para configurar o MongoDB Atlas, é preciso:
|
|
|
|
|
|
1. Criar uma conta no sistema do MongoDB Atlas.
|
|
|
2. Criar um Cluster, dentro do sistema online.
|
|
|
3. Configurar os Acessos de Rede do banco de dados.
|
|
|
4. Se conectar ao banco de dados.
|
|
|
|
|
|
Para isto, sugerimos seguir o tutorial do próprio MongoDB através deste link: [MongoDB Atlas Tutorial Oficial](https://www.mongodb.com/basics/mongodb-atlas-tutorial).
|
|
|
|
|
|
Também há um vídeo explicativo de como configurar corretamente o banco de dados utilizando o MongoDB Atlas, seguindo este link: [Configuração do MongoDB Atlas](https://www.youtube.com/watch?v=BA3QM6Sy1S8).
|
|
|
|
|
|
Quando o MongoDB Atlas estiver configurado no projeto do backend, é preciso passar a chave de acesso do banco para o arquivo `.env` do projeto.
|
|
|
|
|
|
Lembrando, uma vez criado o banco, ele não possuirá dados. É necessário criar os dados através da aplicação para que tenham dados no banco de dados. Em etapa de desenvolvimento, fizemos o uso do Swagger no projeto do backend, que pode auxiliar nesta etapa. Para mais detalhes, acesse o tópico [Procedimentos](processo#convenções-de-código).
|
|
|
|
|
|
|
|
|
# Deploy
|
... | ... | |