Este código foi criado para ser um checklist simples que pode ser mantido aberto no seu editor de código sem problemas. Ele é leve e não ocupa muito espaço na memória, uma vez que é uma aplicação simples e não está executando nenhum processo em segundo plano. Além disso, você pode minimizar a janela do programa para mantê-la fora do caminho enquanto trabalha em outras coisas.
Utilizei a biblioteca PySimpleGUI para criar uma janela de gerenciamento de tarefas. A janela contém uma lista de tarefas com caixas de seleção e campos de texto para adicionar informações adicionais. O usuário pode adicionar novas tarefas clicando no botão "Nova Tarefa" e o número total de tarefas é exibido na janela. O botão "Resetar" limpa a lista de tarefas e começa novamente. O loop while continua a ser executado até que o usuário feche a janela clicando no botão X. Também criei uma sessão de informações adicionais como um espaço para detalhes que eu não gostaria de chamar de meta mas também não posso esquecer de realizar.
Ao desenvolver este projeto, eu pude aprofundar meus conhecimentos em programação orientada a objetos e em manipulação de dados em Python.
Para instalar o PySimpleGUI, utilize o gerenciador de pacotes pip. Para isso, abra o terminal ou prompt de comando e digite o seguinte comando:
pip install PySimpleGUI
