A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

The Pomodoro Timer, Day 28 project from 100 Days of Code™: The Complete Python Pro Bootcamp by Dr. Angela Yu on Udemy

The Pomodoro Techniquewas developed by Francesco Cirillo in the late 1980s as a way to help productivity by taking regular breaks between focus periods.

My modifications from the core project:

  • UI changes: Used Roboto Serif Black as primary font; colors based on the supplied image. Edited buttons to complement aesthetic.
  • used  f"{minutes:02d}:{seconds:02d}" in timer setup to simplify code in count_down() . 
  • window.bell() added to timer alerts in the count_down() function. This utilizes the system alert sound without adding extra libraries to run sounds, and is system agnostic.
  • Added start_button.config(state="disabled") to start_timer() function to disable the start button while timer is running (otherwise, multiple clicking will cause the timer to glitch); added start_button.config(state="normal") on the reset_timer() function to enable the start button.  

Artwork was provided in course work.

IDE: PyCharm from JetBrains

EXE compiler: auto_py_to_exe on PyPi.org

Please feel free to inform me of any concerns with the program; include what operating system you're using when reporting any bugs. 

Published 13 hours ago
StatusReleased
CategoryTool
PlatformsWindows, macOS, Linux
AuthorA.K. "Ames" Cyrway
Tagscoursework, python, timer, utility

Download

Download NowName your own price

Click download now to get access to the following files:

main.exe 10 MB

Leave a comment

Log in with itch.io to leave a comment.