Bem-vindo ao Gerenciador de Tarefas, um projeto de aplicativo console desenvolvido em C#. Este projeto tem como objetivo ajudar no gerenciamento de tarefas do dia a dia, permitindo que o usuário adicione, liste, edite e gerencie tarefas de forma simples e eficiente.
- Adicionar Tarefa: Insira o título, descrição e prazo de conclusão para uma nova tarefa.
- Listar Tarefas: Visualize todas as tarefas cadastradas, incluindo status e prazo de conclusão.
- Editar Tarefa: Altere as informações de uma tarefa existente, como título, descrição ou prazo de conclusão.
- Excluir Tarefa: Remova tarefas indesejadas do sistema.
- Marcar como Concluída: Atualize o status de uma tarefa para "Concluída".
- Sair: Finaliza o programa.
- Linguagem: C#
- Framework: .NET 9
- .NET SDK instalado (versão 9.0).
Clone o repositório:
git clone https://github.com/ronaldo-dsantos/GerenciadorDeTarefas.git
Navegue até a pasta do projeto:
cd GerenciadorDeTarefas
Compile o projeto:
dotnet build
Execute o projeto:
dotnet run
Ao selecionar a opção "Adicionar Tarefa", você será solicitado a informar:
- Título: Um nome para a tarefa.
- Descrição: Detalhes adicionais sobre a tarefa.
- Prazo de Conclusão: Data no formato dd/mm/aaaa.
Visualize uma lista com todas as tarefas adicionadas, incluindo:
- ID
- Título
- Descrição
- Prazo de Conclusão
- Status (Pendente ou Concluída)
Escolha uma tarefa pelo ID e altere suas informações, como título, descrição ou prazo.
Selecione uma tarefa pelo ID e remova-a do sistema.
Atualize o status de uma tarefa para "Concluída".
Contribuições são bem-vindas! Caso queira adicionar funcionalidades ou corrigir bugs, siga os passos abaixo:
-
Faça um fork deste repositório.
-
Crie uma nova branch:
git checkout -b minha-feature
-
Realize as alterações e faça commit:
git commit -m "Adiciona nova funcionalidade"
-
Envie as alterações para o repositório:
git push origin minha-feature
-
Abra um Pull Request.
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para mais informações.