Inspiration
I wanted to combine Python GUI and a common application of our everyday life together and so I came up with this idea about building an alarm clock where you can set your desired alarm every day.
What it does
It works simply like your normal alarm clock. You set a time when you want to wake up and the clock will promptly ring at that time!
How I built it
I built it using the Tkinter library in Python.
Challenges I ran into
I faced a steep learning curve while I was learning Tkinter. I also couldn't think initially about how many functions I would want to use in the project.
Accomplishments that I am proud of
As a beginner, I am proud of learning something new (GUI) and applying my knowledge to build something useful that can be used by anyone in the world!
What I learned
I learned how the datetime module works in Python but most importantly, I got a hang of the basic concepts of Tkinter.
What's next for My Alarm Clock!
I will be adding a snooze button where you can snooze the clock for a certain amount of time!
Domain name used
wake-me-up.com

Log in or sign up for Devpost to join the conversation.