MERN to-do-list

Um sistema feito com a MERN stack, junto da mentoria do professor Lucas Quadros.

Professor de frontend na DevStars, Segue o github do professor: https://github.com/olucassquadross

Yarn add ou NPM install

yarn add cors dotenv express mongoose nodemon

npm install cors dotenv express mongoose nodemon

Iniciando o projeto

quando for iniciar, você precisa instalar as dependecias do node (node_modules) já que meu .gitignore tira ela para que o app se torne mais leve.

comandos para instalar a node_modules

yarn

npm install

Configuração do dotenv

Acredito que se você ler o .env.example você vai entender o que deve ser feito, porém, se ainda está com duvidas eu vou te ajudar. Siga esses 10 passos simples!

  1. Acesse o site do MongoDB Atlas: https://www.mongodb.com/cloud/atlas

  2. Clique em "Sign Up Free" para criar uma conta gratuita ou faça login se já tiver uma conta.

  3. Após fazer login ou criar uma conta, clique em "Build a Cluster" (Criar um Cluster).

  4. Escolha o provedor e a região de hospedagem para o seu cluster. Você pode selecionar o provedor de nuvem de sua preferência e a região que seja mais adequada para você. Em seguida, clique em "Create Cluster" (Criar Cluster).

  5. Aguarde alguns minutos até que o cluster seja criado. Isso pode levar algum tempo.

  6. Após a criação do cluster, clique em "Database Access" (Acesso ao Banco de Dados) no painel esquerdo e depois em "Add New Database User" (Adicionar Novo Usuário de Banco de Dados). Crie um novo usuário com as permissões adequadas.

  7. Em seguida, clique em "Network Access" (Acesso à Rede) no painel esquerdo e depois em "Add IP Address" (Adicionar Endereço IP). Defina o endereço IP de onde a sua aplicação se conectará ao banco de dados. Você pode optar por permitir o acesso a partir de qualquer endereço IP ou adicionar um endereço IP específico.

  8. Após configurar o acesso ao banco de dados, volte para a página do cluster e clique em "Connect" (Conectar).

  9. Escolha a opção "Connect your application" (Conectar sua aplicação) e selecione o driver do MongoDB que você está usando em sua aplicação. O MongoDB Atlas fornecerá uma string de conexão que você deve usar em sua aplicação para se conectar ao banco de dados.

  10. Copie a string de conexão e utilize-a em sua aplicação para estabelecer a conexão com o banco de dados.

Enjoy

Agora é só fazer suas tasks (deixando bem claro que eu estou tentando arrumar o botão para deletar tmj!)