Gerenciador de tarefas diárias em Python
Situação problema do controle de tarefas diárias
Como profissional autônomo, tenho dificuldades para manter o controle das tarefas diárias. Anotações em papel se perdem, e muitas vezes esqueço de prazos ou compromissos importantes. Preciso de um sistema que me permita registrar, acompanhar e atualizar o status das minhas atividades ao longo do dia de forma simples e funcional.
Requisitos do gerenciador de tarefas diárias
O programa deve ser desenvolvido em Python;
Deve ser possível cadastrar um número ilimitado de tarefas;
Cada tarefa deve ter: descrição e status (“pendente” por padrão);
O sistema deve oferecer três operações principais:
Adicionar tarefa;
Remover tarefa;
Marcar tarefa como concluída;
O sistema deve retornar ao menu principal após cada operação, até que o usuário escolha sair;
Ao encerrar, deve mostrar uma mensagem final.
RESULTADO
Menu de Opções:
1 - Adicionar tarefa
2 - Remover tarefa
3 - Marcar tarefa como concluída
4 - Sair
Escolha uma opção: 1
Digite a descrição da tarefa: Enviar relatório para o cliente
*Tarefa adicionada com status "pendente".*
Menu de Opções:
1 - Adicionar tarefa
2 - Remover tarefa
3 - Marcar tarefa como concluída
4 - Sair
Escolha uma opção: 1
Digite a descrição da tarefa: Reunião com a equipe às 15h
*Tarefa adicionada com status "pendente".*
Menu de Opções:
1 - Adicionar tarefa
2 - Remover tarefa
3 - Marcar tarefa como concluída
4 - Sair
Escolha uma opção: 3
Digite a descrição da tarefa a ser marcada como concluída: Enviar relatório para o cliente
*Tarefa "Enviar relatório para o cliente" marcada como concluída.*
Menu de Opções:
1 - Adicionar tarefa
2 - Remover tarefa
3 - Marcar tarefa como concluída
4 - Sair
Escolha uma opção: 2
Digite a descrição da tarefa a ser removida: Reunião com a equipe às 15h
*Tarefa "Reunião com a equipe às 15h" removida com sucesso.*
Menu de Opções:
1 - Adicionar tarefa
2 - Remover tarefa
3 - Marcar tarefa como concluída
4 - Sair
Escolha uma opção: 4
*Encerrando o gerenciador de tarefas. Tenha um ótimo dia de trabalho!*
Caso o Python ainda não esteja instalado em seu dispositivo, clique no botão abaixo para realizar a instalação.