Executando verificação de segurança...
2

Pitch: Pomodoro app feito em python

Gostaria de compartilhar um sistema de Interface Gráfica do Usuário (GUI), criado em Python.

O sistema foi pensado para utilizar a técnica pomodoro, que visa aumentar a eficiência do trabalho.

O programa é bem simples, para auxiliar nos estudos. Se alguém tiver sugestões de melhorias, comentem ai.

Tecnologias utilizadas:
#Python 3.11
#Tkinter 8.6

https://github.com/paullosergio/Pomodoro_app

Carregando publicação patrocinada...
3

Parabéns pelo projeto, eu mesmo já trabalhei com o Tkinter e sei como é difícil fazer interfaces bonitas como você conseguiu fazer. Ainda estou testando (pois ainda não passou os 25 minutos 😅).

Aqui tenho algumas sugestões para ajudar no seu aprendizado com Python:

  • Você pode adicionar notificações no Windows para quando acabar o tempo.
    Link de um vídeo que ensina a fazer isso (inglês)
    Link de um artigo que também ensina a fazer isso e também é em inglês, caso você ainda não esteja familiarizado com inglês, você pode traduzir o artigo.
  • Não sei se tem som, se não, uma boa biblioteca para adicionar som de alarme é o pyaudio (ou até mesmo o PyGame).
  • Você também pode disponibilizar um arquivo executável (.exe) para download. Para isso eu mesmo fiz um artigo há um tempo atrás ensinando como fazer isso (link) o comentário do lengo também é ótimo.
  • Como você vai adicionar aquela notificação e ela só funciona no Windows, vai ser um bom motivo para você aprender Tratamento de erros. Em outros sistemas operacionais aquela notificação não vai funcionar e provavelmente causaria erros no seu programa.

Bom, acho que é só, bons estudos e traga atualizações! Dei star no projeto do Github pra acompanhar.

1

Olá,
Eu fiz as alterações e criei o executável, tenho algumas dúvidas.

Para funcionar ele precisa estar naquela pasta com todos os outros arquivos, né? Pensei que só iria ter um arquivo.
Então se eu quiser compartilhar o executável, tenho que enviar a pasta toda,né?

Se tiver tempo, dê uma olhada lá como ficou, obrigado.

1

Sim, precisa ficar na pasta com todos os outros arquivos. No entanto você pode criar um atalho e até mesmo fazer um instalador que baixa todos os arquivos, o executável e crie um atalho na área de trabalho. Só que isso já é mais avançado.

Hoje não vou poder olhar, mas amanhã eu olho e dou o feedback. 🤙

1

Consegui transformar em um único arquivo utilizando auto-py-to-exe. Só precisa estar junto na mesma pasta da imagem.
Agradeço a ajuda.

1
1
1
1
1
1

🤩️ 😊️ 🤩️ Viva viva!
Ficou massa, gostei dos ajustes no código e da inclusão dos novos modulos. Força amigo!

1
2
1

O que eu fiz para testar o programa mais rapidamente foi alterar a duração do tempo em trabalho e as pausas. Coloquei 1 minuto para cada tempo.
Olhei o que você colocou no git, vou ajustar lá, muito obrigado.

1
1