Este é um projeto de lista de tarefas simples construído usando React, Node.js, MongoDB e Express. Ele permite que os usuários criem, visualizem, atualizem e excluam tarefas em uma lista.
- Front-End: React
- Back-End: Node.js, Express
- Banco de Dados: MongoDB
Siga estas etapas para configurar e executar o projeto em seu ambiente local:
- Clone este repositório: git clone [https://github.com/seu-usuario/todo-list-app.git].(https://github.com/MaolyDevTech/to-do-list-projet.git).
- Navegue para a pasta do cliente: cd client e execute npm install para instalar as dependências do React.
- Navegue para a pasta do servidor: cd server e execute npm install para instalar as dependências do Node.js.
- Configure o banco de dados MongoDB e atualize a URL de conexão no arquivo server/config.js.
- Inicie o servidor Node.js: node server.js.
- Inicie o cliente React: npm start.
Certifique-se de ter o Node.js, o MongoDB e o npm instalados em sua máquina.
- Adicionar tarefas à lista.
- Marcar tarefas como concluídas.
- Editar tarefas existentes.
- Excluir tarefas da lista.
Contribuições são bem-vindas! Se você quiser melhorar este projeto, siga estas etapas:
- Faça um fork do repositório.
- Crie uma branch para suas alterações: git checkout -b feature/nova-funcionalidade.
- Faça commit das suas alterações: git commit -m 'Adiciona nova funcionalidade'.
- Envie suas alterações: git push origin feature/nova-funcionalidade.
- Abra um pull request.